-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release monofile 2.0 #12
base: stable
Are you sure you want to change the base?
Conversation
Implement bearer authentication
Add permissions to tokens
*Total -- 456.58kb -> 418.60kb (8.32%) /assets/apple-touch-icon.png -- 1.83kb -> 1.42kb (22.8%) /assets/banner.png -- 438.38kb -> 401.05kb (8.52%) /assets/monofileLogo.svg -- 0.89kb -> 0.83kb (7.53%) /assets/icons/icon.svg -- 0.89kb -> 0.83kb (7.53%) /assets/icons/file.svg -- 0.26kb -> 0.25kb (2.25%) /assets/icons/more.svg -- 0.23kb -> 0.22kb (1.29%) /assets/icons/admin/delete_file.svg -- 0.50kb -> 0.49kb (1.18%) /assets/icons/link.svg -- 0.59kb -> 0.59kb (0.99%) /assets/icons/public.svg -- 0.30kb -> 0.30kb (0.98%) /assets/icons/logout_all.svg -- 0.30kb -> 0.30kb (0.96%) /assets/icons/tag.svg -- 0.35kb -> 0.35kb (0.84%) /assets/icons/person.svg -- 0.36kb -> 0.36kb (0.81%) /assets/icons/mail.svg -- 0.37kb -> 0.37kb (0.8%) /assets/icons/delete.svg -- 0.40kb -> 0.40kb (0.73%) /assets/icons/update.svg -- 0.46kb -> 0.46kb (0.63%) /assets/icons/logout.svg -- 0.48kb -> 0.48kb (0.61%) /assets/icons/change_username.svg -- 0.48kb -> 0.48kb (0.6%) /assets/icons/pound.svg -- 0.52kb -> 0.51kb (0.57%) /assets/icons/change_password.svg -- 0.52kb -> 0.51kb (0.57%) /assets/icons/admin/elevate_user.svg -- 0.53kb -> 0.52kb (0.56%) /assets/icons/paint.svg -- 0.54kb -> 0.54kb (0.54%) /assets/icons/refresh.svg -- 0.56kb -> 0.56kb (0.52%) /assets/icons/multiselect.svg -- 0.56kb -> 0.56kb (0.52%) /assets/icons/private.svg -- 0.58kb -> 0.58kb (0.51%) /assets/icons/image.svg -- 0.58kb -> 0.58kb (0.5%) /assets/icons/change_email.svg -- 0.58kb -> 0.58kb (0.5%) /assets/icons/tag_remove.svg -- 0.61kb -> 0.61kb (0.48%) /assets/icons/disconnect_email.svg -- 0.67kb -> 0.67kb (0.44%) /assets/icons/admin/change_file_id.svg -- 0.70kb -> 0.70kb (0.42%) /assets/icons/anonymous.svg -- 0.75kb -> 0.75kb (0.39%) /assets/icons/delete_account.svg -- 0.77kb -> 0.77kb (0.38%) /assets/icons/small_image.svg -- 1.01kb -> 1.01kb (0.29%) Signed-off-by: ImgBotApp <[email protected]>
@Jack5079 should we target a migration to sql+prisma in 2.0 or is that too much for this release? this json database is a curse and i don't know what i was thinking using one but...idk |
idk about markofile anymore but where would we host the sql |
but yeah Too Much switch to sql in 3.p |
honestly i have 0 idea.probably offsite because monofile's flagships are on fucking GLITCH |
SQLite probably |
or that if we don't go with like postgres |
Drizzle ORM (lol) supports Cloudflare D1 but I have no idea if you can do that outside a Worker |
i should probably remove some of these comments 😭 monofile/src/server/lib/DiscordAPI/DiscordRequests.ts Lines 3 to 7 in 0f9bcba
honestly most of monofile still needs heavy refactoring, i'll be working on it whenever i have time to do so |
Up next is probably finishing api-v1 (finally) |
I think I'm going to revisit palettes and theming |
Catppuccin's style guide is at https://github.com/catppuccin/catppuccin/blob/main/docs/style-guide.md so I guess I'll just follow that for Making a Monofile |
How would we do the red background for stuff like login errors...? @Jack5079 |
Could also use a thick border on the left as a tab of sorts... but I'm not sure if that fits the current UI very well |
ABORT ABORT ABORT FUCKING ABORT GOD THE CLIENT IS SO ASS |
TO DO (numbered in order) (not final)
TL;DR realistically monofile 2.0 is not done until Late Q2. Which is really funny for fucking Discord File Uploader but... yeah Why am i doing all this for what is essentially a joke project 😭 3.0 (making monofile a serious project) needs to come ASAP after 2.0 |
monofile 2.0