Commit Graph

37 Commits

Author SHA1 Message Date
Pitu 09d8d02e6c Cleanup 2020-12-25 02:08:54 +09:00
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 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
Pitu 609ff7ceb4 Update displaying thumbnails of unsupported file types 2020-07-18 04:47:24 +09:00
Zephyrrus 0f66d80703 refactor: finish refactoring all the components to use vuex 2020-07-10 01:13:51 +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 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 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 1e1f3fbb27 feat: experimental videos in grid 2020-07-04 23:18:51 +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 c2dbbe6396 feat: refactor account to use vuex, fix small presentational components 2020-07-02 23:42:02 +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 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 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
Pitu 04319acf20 Only display `Show more` button when there's more to show 2020-06-25 02:14:11 +09:00
Pitu 124ff68f06 Feat: implement lazy loading for waterfall view 2020-05-10 21:22:48 +09:00
Pitu a957713e81 chore: update deps 2020-04-10 23:40:22 +09:00
Pitu cba7bf8586 This commit adds a bunch of features for admins:
* banning IP
* see files from other users if you are admin
* be able to see details of an uploaded file and it's user
* improved display of thumbnails for non-image files
2019-10-13 02:53:45 +09:00
Pitu bca8fbcd83 refactor: removed useless code, cleaned up, fixed permissions 2019-10-12 21:14:19 +09:00
Pitu 391ee68e4a chore: Upgrade buefy to newest version 2019-10-12 15:47:25 +09:00
Pitu 8e4f1b7838 feature: album links 2019-09-30 07:06:22 +00:00
Pitu 3bd8d119ba Refactor a bit since we globally catch API exceptions 2019-04-24 08:36:28 +00:00
Pitu e9ce158e36 Add flexsearch 2019-03-29 03:28:16 +00:00
Pitu ea3e503d13 Added middleware for pages and switched to $axios 2019-03-29 00:35:58 +09:00
Pitu ce76a8ec7b Be able to add a file to multiple albums 2019-03-02 22:07:24 +09:00
Pitu 430af8306b Switch to Nuxt.js 2018-09-19 04:45:50 -03:00
Pitu c2c6e99878 Public albums wooo! 2018-09-17 04:38:25 -03:00
Pitu fe10a00ba9 Site 2018-09-16 01:09:02 -03:00