Skip to content

editbulletins#18

Merged
beackers merged 5 commits intomainfrom
editbulletins
Dec 17, 2025
Merged

editbulletins#18
beackers merged 5 commits intomainfrom
editbulletins

Conversation

@beackers
Copy link
Owner

Get some better bulletins functionality in here!
Resolves #17 (read full request there).

also rewrote some config js that wasn't that streamlined
also rewrote some bulletins js
also added bulletins table
also put tables under details tags
Git tracks stuff weirdly.
Let's put it like that.
Users cloning the Git will have the file auto-built for them when they
run the flask application.
For "normal people" extracting the .zip, the myop.db will be included
(and will be free of dirt from my testing :) )
next is the function to actually edit the thing
yes the methods were suggested by chatgpt
but they check out
Updated userfunc with better methods
Fixed app.py to use those better methods
Everything works
Fixed simple bug causing extra characters in bulletin body textarea
- permissions for users are now checkable integers, not Booleans
- upgrade some userfunc methods for security
- fix bugs resulting from said upgrades
- add 500 error handler that may need to be fixed
@beackers beackers merged commit 958b052 into main Dec 17, 2025
3 checks passed
@beackers beackers deleted the editbulletins branch December 17, 2025 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add bulletin editing

1 participant