wisplite
da459fadf2
prep readme for public repo
2025-11-24 03:11:01 -06:00
wisplite
204a7e6213
small fixes
2025-11-24 02:33:20 -06:00
wisplite
02369d7107
fix authimage loading on larger images, fix media upload modal so it displays progress, and show thumbnails before loading on imageviewer
2025-11-23 23:51:43 -06:00
wisplite
751a724a4b
image viewer page, improved gallery tiling, thumbnail generation and caching
2025-11-23 21:37:21 -06:00
wisplite
c7d478271d
fix navbar and guest user checks
...
previously guest users would cause a response 500 if a private album existed, meaning they couldn't see any albums
they also couldn't load media in any album due to requiring an access token
2025-11-23 02:58:03 -06:00
wisplite
8759783ebb
Add first metadata values and vastly improve gallery tiling
2025-11-23 02:30:07 -06:00
wisplite
2b7268b3f6
Image loading and auth
2025-11-23 02:27:09 -06:00
wisplite
b61bd2f8d6
add file upload logic (it's kinda broken rn)
2025-11-23 00:27:57 -06:00
wisplite
f764e888d6
fix album list styling and add media list with uploadfilemodal
2025-11-23 00:05:01 -06:00
wisplite
eb2691af75
refactor album access logic to handle guest users and improve state initialization in gallery components
2025-11-22 23:56:47 -06:00
wisplite
d9bad97a53
working album navigation and duplicate checks on backend
2025-11-22 23:18:53 -06:00
wisplite
8035be9a60
add thumbnail field to album model, update album retrieval to use POST method, and enhance album list component with dynamic fetching
2025-11-22 22:10:41 -06:00
wisplite
432a9e5229
update authorization tokens and add/fix create album endpoint
2025-11-22 21:19:44 -06:00
wisplite
062e0d6066
update get album endpoint to be more reusable
2025-11-22 20:59:32 -06:00
wisplite
fe849f558c
add access token validation logic and some media stuff
2025-11-22 19:51:26 -06:00
wisplite
a78003b5a3
update model slightly
2025-11-20 17:38:11 -06:00
wisplite
1fea638628
Add reusable modal component
2025-11-20 17:36:33 -06:00
wisplite
33e925089e
fix some styling and language choices
2025-11-20 12:44:31 -06:00
wisplite
70e08b5b44
fixed gitignore and much better account popover
2025-11-19 20:41:39 -06:00
wisplite
9a40260e45
properly gitignored the db so it stops getting synced, and a MUCH better account popover
2025-11-19 20:41:36 -06:00
wisplite
6166228f44
user access model
2025-11-19 20:31:08 -06:00
wisplite
d176d6d761
login/logout logic, breadcrumbs, initial ui stuff
2025-11-19 15:38:21 -06:00
wisplite
ccf644acef
a commit that changes nothing?
2025-10-29 00:24:50 -05:00
wisplite
c77f7c175a
add readme
2025-08-27 03:26:57 -05:00
wisplite
2ec1b06716
humble beginnings (frontend edition)
2025-08-27 02:59:44 -05:00
wisplite
362d61eb48
add basic auth with uuid-based access tokens
2025-08-27 02:42:48 -05:00
wisplite
8263f9c50a
set up backend project structure and started on initial models and routes
2025-08-27 02:32:52 -05:00
wisplite
80bf7e9cf2
humble beginnings
2025-08-27 00:44:04 -05:00