aboutsummaryrefslogtreecommitdiff
path: root/src/site/store
Commit message (Collapse)AuthorAgeFilesLines
* fix: anon upload and domain fix for album links (#292)Zephyrrus2021-08-221-0/+7
|
* feat: show validation errors from joi on the frontendZephyrrus2021-06-172-10/+9
|
* feat: show setting values on the settings page and implement sending to ↵Zephyrrus2021-06-171-0/+13
| | | | backend (no saving yet)
* feat: fetch all settings if adminPitu2021-06-171-0/+10
|
* fix: upload sizePitu2021-06-171-1/+1
|
* feat: fetch settings from apiPitu2021-06-172-9/+29
|
* feat: make frontend use database settingsPitu2021-06-172-26/+9
|
* Merge branch 'feature/database_based_settings' of ↵Pitu2021-03-231-2/+15
|\ | | | | | | https://github.com/Zephyrrus/huskysafe into Zephyrrus-feature/database_based_settings
| * fix: sections not renderingZephyrrus2021-01-111-1/+4
| |
| * feat: add dynamic settings page rendering based on the Joi objectZephyrrus2021-01-101-2/+12
| |
* | feat: enable ssr and serve it with the apiPitu2021-01-201-2/+1
| |
* | feat: add pagination to user files in admin viewPitu2021-01-201-4/+6
|/
* fix: pagination not working when searchingZephyrrus2021-01-081-5/+3
| | | | fix: search not working on albums
* chore: be able to refresh stats on demandPitu2021-01-081-5/+10
|
* feature: Add basic statistics UIPitu2021-01-071-1/+11
|
* fix: nsfw album toggle doesn't propagate the changes properlyZephyrrus2020-12-271-2/+2
| | | | fix: add nsfw flag to the booleanFields in knex postProcessResponse
* feat: Add warning to nsfw albumsPitu2020-12-282-8/+12
|
* chore: style changesPitu2020-12-251-1/+1
|
* Fix ESLint rules once and for allPitu2020-12-242-5/+5
|
* bug: fix showlist resetting itself every time the page is changedZephyrrus2020-12-241-3/+18
| | | | bug: fix store not commiting search results
* chore: remove trailing commasZephyrrus2020-12-248-35/+35
|
* feat: allow administrators to create custom links for albumsZephyrrus2020-10-021-0/+7
|
* feat: Add hiding to recommendations as a propZephyrrus2020-07-231-0/+6
| | | | fix: change some of the regexes to remove , and ; as separator support because the query parser doesn't understad them and I don't feel like dealing with all the edge cases introduces by it
* feat: add new search inputZephyrrus2020-07-221-0/+1
| | | | For now, it clones the autocomplete from buefy, untill a PR or resolution to the opened issue about not being able to manipulate how the suggestions are applied is found
* feat: implement all-in-one file detail viewer, tag editor and album ↵Zephyrrus2020-07-202-0/+67
| | | | selection modal
* feat: Start working on a new album/tags/image info modalZephyrrus2020-07-192-6/+23
|
* refactor: finish refactoring all the components to use vuexZephyrrus2020-07-103-9/+43
|
* refactor: refactor most of the admin pages to use the store instead of ↵Zephyrrus2020-07-094-8/+115
| | | | internal states
* chore: linter the entire project using the new rulesZephyrrus2020-07-081-0/+4
|
* refactor: refactor grid to use vuex for every actionZephyrrus2020-07-082-59/+67
|
* feat: add new sidebar with mdi icons and active reactivityZephyrrus2020-07-081-0/+1
|
* refactor: change uploader component to use vuexZephyrrus2020-07-081-7/+12
|
* chore: eslint storesZephyrrus2020-07-079-43/+47
| | | | feat: merge album and images
* feat: add video preview on hover to dashboard and apply new linter rules to ↵Zephyrrus2020-07-052-12/+12
| | | | some of the files
* feat: refactor single album page to use vuexZephyrrus2020-07-052-21/+71
|
* feat: refactor most of the album components to use store for presentation ↵Zephyrrus2020-07-042-1/+74
| | | | and actions
* feat: separate album view into multiple components and use vuexZephyrrus2020-07-031-0/+56
|
* feat: refactor account to use vuex, fix small presentational componentsZephyrrus2020-07-022-3/+40
|
* feat: start refactoring the code to actually use vuexZephyrrus2020-07-025-54/+170
| | | | This includes creating multiple stores as needed for components and removing all complex states from components (since all those states should be stored in vuex)
* Feature:Pitu2020-05-091-12/+3
| | | | | | * 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`
* don't log out on API errorPitu2019-10-121-1/+1
|
* Globally catch exceptionsPitu2019-04-241-40/+32
|
* Make sure to remove the token to prevent credential leakPitu2019-03-291-0/+1
|
* Fix conflictsPitu2019-03-291-0/+1
|\
| * API key WIPPitu2019-03-191-4/+5
| |
| * proper baseurlPitu2019-03-151-1/+1
| |
* | Added axios packagePitu2019-03-291-9/+13
|/
* Turns out we were using the wrong cookieparserPitu2019-03-151-1/+1
|
* No need for thisPitu2019-03-151-5/+1
|
* yeahPitu2019-03-151-1/+1
|