Xevion
55cc3279e1
Move dependencies into proper categories, move ESLint rules out of package.json, yarn audit
2022-05-19 21:19:18 -05:00
Xevion
80e2aae5d1
Improve repository's language statistics by unvendoring JSON/HTML etc. directories
2022-05-19 21:15:21 -05:00
Xevion
bfa63d600a
Fix small JSON issues, get store.js to use correct episode indexing conventions
2022-05-19 19:56:09 -05:00
Xevion
c83a68cd15
Refactor parts of SeasonList into SeasonListItem, add on-hover episode preloading
2022-05-19 19:43:12 -05:00
Xevion
1a86f2f4bb
Add annotated text processing into final build phase, fix faulty annotations/identifiers
2022-05-19 19:22:26 -05:00
Xevion
a2a074079e
Fix missing episodes causing last episode(s) in season to be improperly matched
2022-05-19 17:28:40 -05:00
Xevion
2445fe5fc1
Format all Vue components with ESLint rules
2022-05-19 10:33:49 -05:00
Xevion
71b4c9f972
Add /build directory to .gitignore, commit normalization/build latest files for VCS
2022-05-19 03:30:13 -05:00
Xevion
da5221ec0d
Add characters route link to top, add Vuex sorted characters getter
2022-05-19 03:28:24 -05:00
Xevion
56e570a3a7
Add .eslintrc.js for Vue.js project linting & formatting
...
- Also changed .gitignore for .env files (previous rules were for Flask .env.local files, no idea why python-dotenv could not read them properly, but whatever).
2022-05-19 03:26:55 -05:00
Xevion
1be9f768ff
Add command for downloading all available episode stills for The Office from TMDB
...
- As well as all the stills the script captured in server/normalization
- Also added python-dotenv to Pipfile
2022-05-19 03:25:14 -05:00
Xevion
8cbd1304a9
Remove Flask from Pipfile, fix store.js requesting incorrect file path
2022-05-19 00:34:06 -05:00
Xevion
db97d9911d
Add functions default code w/ helloWorld
2022-05-19 00:33:23 -05:00
Xevion
98233b7628
Add individual character folders to app
2022-05-19 00:00:07 -05:00
Xevion
0ffcc7291d
Generate and add characters.json to client public
2022-05-18 18:38:43 -05:00
Xevion
b6fc6e2b5a
Formatting chnages in main.py
2022-05-18 17:04:56 -05:00
Xevion
cf9dddd56e
Fix function rewrites order
2022-05-18 16:37:29 -05:00
Xevion
2ae2b3c469
Add Cloud Functions & Hosting rewrite for hello-world
2022-05-18 16:34:33 -05:00
Xevion
114f909bb2
Inject environment variables with GitHub Actions & Secrets, move relevant packages back into devDependencies
2022-05-18 04:24:06 -05:00
Xevion
dc67373dff
Add node-version, change to v3 on setup-node, add explicit 'yarn install'
2022-05-18 04:09:29 -05:00
Xevion
10d4393b8c
Move required dependencies out of devDependencies, update webpack to build in 'build' dir
2022-05-18 04:03:33 -05:00
Xevion
c63c5095b1
Fix error in GH Action (firebase-hosting-merge)
2022-05-18 03:59:28 -05:00
Xevion
e98e6e4153
Switch GH Actions from NPM to Yarn
2022-05-18 03:57:14 -05:00
Xevion
7873399f9e
Switch from npm to yarn
2022-05-18 03:56:57 -05:00
Xevion
3dd281598e
Move all ./client files into root as this repository becomes client-based
2022-05-18 03:52:39 -05:00
Xevion
34cfda2e52
Add currently supported unused character images in normalization
2022-05-18 03:43:33 -05:00
Xevion
4808a1294c
Add new Firebase Hosting
2022-05-18 03:43:18 -05:00
Xevion
1db62d37b9
Delete remnant Flask-related backend files
2022-05-18 03:42:18 -05:00
Xevion
76fd652f80
Add JSON data files to client public folder
2022-05-18 03:25:13 -05:00
Xevion
87271d8271
Move html folder into normalization
2022-05-18 03:22:17 -05:00
Xevion
6dfe329f5b
Update client package-lock.json
2022-05-18 03:22:07 -05:00
Xevion
21473bdfbf
Remove latent console.log in store.js
2022-05-18 03:19:23 -05:00
Xevion
e3a7e2b708
Fix character badges to fit new character appearances data structure
2022-05-18 03:19:10 -05:00
Xevion
e0a7d58b41
Delete deprecated and unused Flask server code
2022-05-18 03:18:10 -05:00
Xevion
bad3983bd9
Update store.js handling of Axios requests for new serverless locally hosted design + JSON changes
2022-05-18 02:58:37 -05:00
Xevion
6ccc5c73d8
Switch to Rich for logging & progress bars, remove enlighten
2022-05-18 02:25:54 -05:00
Xevion
e69afb7bf2
Last stage of quote building: building app JSON datafiles
2022-05-18 02:25:44 -05:00
Xevion
9d36458746
Move and fix episode descriptions unicode characters
2022-05-18 02:15:50 -05:00
Xevion
1973270f07
Add lxml to Pipfile
2022-05-10 01:07:44 -05:00
Xevion
6f26b80ebf
Remove unnecessary os.path.abspath call, delete requirements.txt
2022-05-10 00:47:32 -05:00
Xevion
fd107b0d60
Take necessary helpers from server.data.helpers for normalization, Add unidecode to Pipfile
...
- General cleanup, getting ready to delete server.data
2022-05-10 00:46:24 -05:00
Xevion
cb06edc0d3
Absolve linter warnings with variable renames
2022-05-10 00:33:44 -05:00
Xevion
21b2b1845d
Move /data/raw dir into /normalization/, delete unused JSON data files
2022-05-10 00:28:13 -05:00
Xevion
93d88113e7
Fix issues with character IDs in identifiers.xml
2022-05-09 16:27:49 -05:00
Xevion
21c0d8088f
Add notes on future normalization checks, improve logging minorly
2022-05-09 16:26:25 -05:00
Xevion
d56d77ace1
Lower MarkupSafe version for deprecation, add missing dependencies to Pipfile
2022-05-09 16:25:41 -05:00
Xevion
2b76b2e6bc
Commit latest compile datest files for 179 updated episodes
2022-05-09 11:57:06 -05:00
Xevion
4482998e3a
Finish updating the rest of identifiers and meta.json
2022-05-09 11:56:08 -05:00
Xevion
ccfbc9909a
Commit latest truth characters.xml & meta.json
2022-05-09 11:24:58 -05:00
Xevion
a8994ccc56
Update issues in speaker_mapping.xml
2022-05-09 11:24:34 -05:00