Pitu
6cf87b95ec
chore: change to sass
2022-01-14 01:05:43 +09:00
Pitu
f8d763dca3
chore: change to dart-sass
2022-01-13 23:18:31 +09:00
Brandon Dusseau
556dfbd5f5
Update sharp package to fix crash ( #312 )
2021-11-25 04:19:32 +09:00
Pitu
43ce7c7c32
chore: remove update script
2021-06-20 18:46:04 +09:00
Zephyrrus
2b5857182f
fix: migrations
...
fix: order of parameters in the startup script
2021-06-18 15:11:47 +03:00
Pitu
f45cb197e4
update package.json, pin volta, update deps
2021-06-15 00:12:56 +09:00
Pitu
3358cf6939
chore: simplify dev commands
2021-06-08 00:12:38 +09:00
Pitu
5f5716963d
wip
2021-06-07 16:25:02 +09:00
Pitu
3f223a9dbf
feat: implement initial values and saving to db logic
2021-03-25 02:03:57 +09:00
Pitu
b24c0175f5
Merge branch 'feature/database_based_settings' of https://github.com/Zephyrrus/huskysafe into Zephyrrus-feature/database_based_settings
2021-03-23 22:24:11 +09:00
Pitu
68fcbcb545
chore: update nuxt
2021-01-20 14:01:01 +09:00
Zephyrrus
3c303241e1
feat: create settings schema (used for rendering and validating)
2021-01-09 01:03:03 +02:00
Pitu
09c834e6ce
chore: force migration on service start
2021-01-08 20:19:06 +09:00
Zephyrrus
34bd71948e
chore: revert nuxt update, it breaks SSR in development mode, not worth it.
2021-01-07 21:56:35 +02:00
Zephyrrus
d4b1550439
chore: update knex, mdi/font, nuxtjs/axios, nuxt, systeminformation
...
chore: remove deprecated mode from nuxt.config.js
2021-01-07 21:36:26 +02:00
Zephyrrus
f151a8ac3a
chore: Move statistics related functions to it's own file
...
fix: Extract database constructor to a separate file to ensure we only create one knex instance/db
feat: Add cron for saving the stats to the database every hour
feat: Get cached stats from database (if a stat is not found in the db, generate it)
2021-01-07 10:47:16 +02:00
Zephyrrus
53f5015c99
feat: check for real mimetype using file-type
...
For now, if file-type returns undefined, we take the value from the browser. In the future this should be removed to ensure people can't bypass the real mime checking using a special file that can't be recognized by file-type.
2021-01-07 10:47:16 +02:00
Pitu
ac5b3f29fa
chore: bump version
2021-01-07 03:07:32 +09:00
Pitu
28efb0d9ed
feature: new chunk and write strategy
2021-01-07 02:11:53 +09:00
Pitu
b77c0a57cc
feat: add testing capabilities
2021-01-04 00:48:34 +09:00
iCrawl
5d2d46d8dc
add docker support
2020-12-26 21:00:53 +01:00
Pitu
ec2f9e0d98
Rebrand
2020-12-25 20:45:22 +09:00
Pitu
24647beb97
Update ESLint
2020-12-25 20:08:38 +09:00
Pitu
3051fbe948
Feat: add rotating logs when running in production env
2020-12-25 02:54:05 +09:00
Pitu
09d8d02e6c
Cleanup
2020-12-25 02:08:54 +09:00
Pitu
279cde7dd3
Remove flexsearch
2020-12-24 23:52:26 +09:00
Pitu
fb2c27086f
Fix ESLint rules once and for all
2020-12-24 23:45:16 +09:00
Zephyrrus
90001c2df5
chore: remove trailing commas
2020-12-24 10:40:50 +02:00
Zephyrrus
13825ddae6
chore: update lock files
2020-12-24 10:21:19 +02:00
Zephyrrus
20ee770fd6
chore: update package.json
2020-11-12 23:05:51 +02:00
Zephyrrus
78c6fa14e6
feat: add experimental search parser
2020-07-22 02:11:05 +03:00
Zephyrrus
645b62b81d
Merge branch 'dev' into dev-zephy
2020-07-19 22:35:59 +03:00
Zephyrrus
ef255587b1
feat: Add bulma divider
...
fix: Change extractCSS to only extract on production so we don't break HMR
2020-07-19 22:25:11 +03:00
Pitu
2d06d918a1
Timeout, package and docs cleanup
2020-07-18 02:21:31 +09:00
Zephyrrus
ad852de51a
chore: linter the entire project using the new rules
2020-07-08 04:00:12 +03:00
Zephyrrus
49d3e3b203
feat: add morgan for logging requests if env is not production
2020-07-08 03:15:27 +03:00
Zephyrrus
5d61b4d000
feat: refactor waterfall to be more efficient
2020-07-07 02:50:03 +03:00
Zephyrrus
ba5a740885
chore: change to vue recommended eslint rules + airbnb-base for js
2020-07-05 04:16:02 +03:00
Zephyrrus
a790d7749e
feat: add experimental meaningful preview extraction from videos
...
For now, it sitll requires gifski. It could be rewritten to use webp instead of gifs, because that is a lot faster, uses less space and we could use ffmpeg for it.
2020-07-02 03:42:20 +03:00
Zephyrrus
0e1ae73855
chore: update buefy to 0.8.20
2020-06-29 16:02:36 +03:00
Pitu
c114e59be3
Feature:
...
* Frontend is now served by the API process
* Only 1 process spawns for lolisafe to work
* Switched frontend from server-side render to static site, now saved in `/dist`
2020-05-09 19:21:20 +09:00
Pitu
05c129ec32
chore: remove filepond
2020-04-11 00:52:06 +09:00
Pitu
a957713e81
chore: update deps
2020-04-10 23:40:22 +09:00
Pitu
4683848108
chore: update nuxt
2019-10-12 20:04:13 +09:00
Pitu
c385f8b30a
add nodemon for API restart during development
2019-10-12 17:52:25 +09:00
Pitu
391ee68e4a
chore: Upgrade buefy to newest version
2019-10-12 15:47:25 +09:00
Pitu
dd9c9ac11f
chore: wizard was a stupid name, it's setup
2019-10-12 14:57:31 +09:00
Pitu
3680432bdf
chore: prepare for filepond
2019-10-01 14:20:37 -03:00
Pitu
ac36cdc143
Standarize database calls to support sqlite as well as mysql/postgres
2019-04-24 08:38:53 +00:00
Pitu
4b0966f857
Ditched sqlite. Use postgres or mysql/mariadb
2019-04-05 06:05:21 +00:00