Pitu
fb2c27086f
Fix ESLint rules once and for all
2020-12-24 23:45:16 +09:00
Zephyrrus
587f7d69e8
bug: fix showlist resetting itself every time the page is changed
...
bug: fix store not commiting search results
2020-12-24 13:57:09 +02:00
Zephyrrus
90001c2df5
chore: remove trailing commas
2020-12-24 10:40:50 +02:00
Zephyrrus
4a3fef2b99
chore: update buefy to 0.9
2020-11-12 22:58:34 +02:00
Zephyrrus
151c360740
feat: allow administrators to create custom links for albums
2020-10-02 22:16:34 +03:00
Zephyrrus
c88d08330f
feat: add experimental query to sql generator for searching
2020-07-23 04:09:01 +03:00
Zephyrrus
39e9941ded
feat: Add hiding to recommendations as a prop
...
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
2020-07-23 04:08:31 +03:00
Zephyrrus
279234a081
feat: add new search input
...
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
2020-07-22 02:14:06 +03:00
Zephyrrus
01c04298b0
fix: add no-active class
2020-07-22 02:12:40 +03:00
Zephyrrus
1a4744de3c
feat: show selected albums first when modal is first opened
...
fix: change the color of the dropdown for tags to match the base theme
chore: pass props into some of the components instead of fetching from store inside of components
2020-07-22 02:12:24 +03:00
Zephyrrus
93478a334b
fix: make modal use full height on mobile
2020-07-21 15:45:28 +03:00
Zephyrrus
18bb451f79
feat: implement all-in-one file detail viewer, tag editor and album selection modal
2020-07-20 23:01:45 +03:00
Zephyrrus
645b62b81d
Merge branch 'dev' into dev-zephy
2020-07-19 22:35:59 +03:00
Zephyrrus
c93ddb0900
feat: Start working on a new album/tags/image info modal
2020-07-19 22:27:11 +03:00
Zephyrrus
b49017aafd
chore: add custom class to inputs until fix is released on buefy's master
2020-07-19 22:26:55 +03:00
Pitu
609ff7ceb4
Update displaying thumbnails of unsupported file types
2020-07-18 04:47:24 +09:00
Pitu
5e07436f0d
Add logout button
2020-07-18 04:45:58 +09:00
Zephyrrus
0f66d80703
refactor: finish refactoring all the components to use vuex
2020-07-10 01:13:51 +03:00
Zephyrrus
fd3f6de51a
refactor: refactor most of the admin pages to use the store instead of internal states
2020-07-09 02:24:40 +03:00
Zephyrrus
5ded974ef9
feat: add lolisafe as a color to bulma instead of doing weird hacks
2020-07-09 02:23:19 +03:00
Zephyrrus
704578e964
feat: add handler for actions
...
Takes care of dispatching a 🍞 on success/error
2020-07-09 02:22:48 +03:00
Zephyrrus
495a23c3a5
feat: add notifier plugin for 🐍 and 🍞
2020-07-09 02:21:35 +03:00
Zephyrrus
ad852de51a
chore: linter the entire project using the new rules
2020-07-08 04:00:12 +03:00
Zephyrrus
b519b6ccb4
refactor: refactor grid to use vuex for every action
2020-07-08 03:37:50 +03:00
Zephyrrus
1526637881
feat: add new sidebar with mdi icons and active reactivity
2020-07-08 03:15:07 +03:00
Zephyrrus
1a8b6602e0
refactor: change uploader component to use vuex
2020-07-08 03:13:51 +03:00
Zephyrrus
5d61b4d000
feat: refactor waterfall to be more efficient
2020-07-07 02:50:03 +03:00
Zephyrrus
fb0bc57542
feat: try fixing THE SHITTY WATERFALL
2020-07-07 02:02:59 +03:00
Zephyrrus
15f296a780
chore: eslint stores
...
feat: merge album and images
2020-07-07 02:02:37 +03:00
Zephyrrus
766e74cc51
feat: add video preview on hover to dashboard and apply new linter rules to some of the files
2020-07-05 04:18:08 +03:00
Zephyrrus
04fdd63cee
feat: refactor single album page to use vuex
2020-07-05 04:17:09 +03:00
Zephyrrus
1e1f3fbb27
feat: experimental videos in grid
2020-07-04 23:18:51 +03:00
Zephyrrus
b4603fd64e
fix: fix axios plugin throwing if no message from backend
2020-07-04 03:53:06 +03:00
Zephyrrus
39ed9d336e
feat: make the delete link button more reactive (loading state if deletion pending)
2020-07-04 03:52:40 +03:00
Zephyrrus
ac1d6eec5b
fix: change watcher from a component watcher to a store watcher
2020-07-04 03:28:05 +03:00
Zephyrrus
92be4504cc
feat: refactor most of the album components to use store for presentation and actions
2020-07-04 03:26:35 +03:00
Zephyrrus
7581d13d1c
feat: separate album view into multiple components and use vuex
2020-07-03 00:35:09 +03:00
Zephyrrus
22f9eb4dff
feat: refactor preview to support random fragment extraction
2020-07-02 23:42:44 +03:00
Zephyrrus
c2dbbe6396
feat: refactor account to use vuex, fix small presentational components
2020-07-02 23:42:02 +03:00
Zephyrrus
720ffaf008
feat: start refactoring the code to actually use vuex
...
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)
2020-07-02 02:50:55 +03:00
Zephyrrus
6688587eb6
feat: move toolbar into a level and add slot for pagination on grid
2020-07-02 02:48:21 +03:00
Zephyrrus
e9ef148d74
feat: backend pagination for albums
2020-07-01 20:40:10 +03:00
Zephyrrus
44e8175e96
feat: use SSR when rendering the dashboard (if possible)
2020-07-01 20:39:42 +03:00
Zephyrrus
8416dc81a3
fix: use file id instead of index and remove load more button
2020-07-01 20:15:08 +03:00
Zephyrrus
520062508c
feat: backend pagination
...
serverLoad++;
userRamUsage--;
2020-06-29 22:18:42 +03:00
Zephyrrus
c8ad345d12
fix: heigh issues where the parent is smaller than the child
2020-06-29 22:18:18 +03:00
Zephyrrus
20a782fefe
feat: add darker image for album section
2020-06-29 22:17:42 +03:00
Zephyrrus
7e4dbdbd2b
misc: Change the color of the warning on the homepage to red and bigger font-size
2020-06-29 20:12:14 +03:00
Zephyrrus
ac037c773e
fix: Remove hero and hero body and use sections and containers instead
...
Hero is meant to be used as a full-width banner to showcare or present somethign, not to contain the entire content of the webpage
2020-06-29 20:02:47 +03:00
Zephyrrus
27b0fdafb2
misc: remove patreon. sorry.
2020-06-29 20:00:49 +03:00