7daa199c93
New page to list events for a tag
2025-05-09 22:47:14 -07:00
db44267376
Tag details admin page and deleting tags
2025-05-08 21:08:38 -07:00
260cd9e862
Admin tags list page
2025-05-06 22:27:06 -07:00
1b01ac76e4
Admin Group Details page
...
Does not yet have removing users from the list hooked up.
2025-05-05 08:09:05 -07:00
7fa26f106e
Groups admin page has searchable list of groups
2025-05-04 09:16:27 -07:00
90d092b4ed
Stub admin page for groups
2025-05-04 08:51:52 -07:00
56f59f5ac4
Stub admin page for tags
2025-05-03 22:30:22 -07:00
fddef23d46
Ask for name and username before oauth redirect
Build Production Image / Build Production Image (push) Successful in 8m28s
2025-04-02 21:11:42 -07:00
2f740d4b0e
Add single photo to event posts
2024-12-31 22:04:12 -08:00
b187b73476
Admin user details
Build Production Image / Build Production Image (push) Successful in 8m11s
2024-12-30 20:27:58 -08:00
1d7dcbd05b
Admin user list page
2024-12-28 10:43:27 -08:00
24ff9891f3
Admin home boilerplate
Build Production Image / Build Production Image (push) Successful in 8m14s
2024-12-26 21:50:19 -08:00
0878ad1de6
First pass adding new kiosk mode
2024-10-15 08:40:39 -07:00
8207a03111
Create donation page
2024-05-16 20:01:15 -07:00
d86e7b1a90
Add FAQ page
Build Production Image / Build Production Image (push) Successful in 5m13s
2024-05-05 19:51:34 -07:00
1df4443719
Remove mailing lists
2024-04-17 08:08:27 -07:00
cc696b774c
Allow adding and removing photos
...
This also revamps the photo uploading UI a bit.
2024-04-13 17:30:50 -07:00
77b995b04d
Combine housing types into single page
2024-04-10 19:02:26 -07:00
9653af0826
Update portal page to Community Resources page
Build Production Image / Build Production Image (push) Successful in 5m45s
2024-03-03 09:37:27 -08:00
2a498b2794
Draft portal page for George
2024-03-03 09:37:02 -08:00
9bd611797d
Rename git.sr.ht to git.grosinger.net
2024-02-11 18:44:51 -08:00
b99edb0d8a
Mailing List: Add User admin page
2023-12-10 19:39:10 -08:00
cd86e7f95d
Mailing list attachments schema and storage
2023-10-14 19:02:18 -07:00
88d1fa679a
Mailing Lists: Add button to delete message
2023-09-17 20:18:20 -07:00
1584e452a5
Add email digest banner if not receiving already
2023-09-08 19:35:36 -07:00
763e601564
Mailing Lists: Specify unique reply-to in sent messages
2023-08-29 17:44:09 -07:00
307d6ffb70
Add non-expiring per-user unsubscribe links
...
Digest emails and mailing lists will now have unsubscribe links which
immediately remove the user and do not expire.
2023-08-13 20:29:08 -07:00
ed79957c5f
Add UI for creating mailing list invite links
2023-07-30 20:40:52 -07:00
93efdf7397
Partially add mailing list user details page
2023-07-07 06:24:05 +00:00
a51fb0c8f9
Add mailing list members list page
2023-07-07 04:31:21 +00:00
2dc56e9545
Building out mailinglist threads page
2023-07-04 07:44:56 +00:00
815084b23b
Respond to emails to unknown addresses
2023-07-01 01:27:26 +00:00
23e86428dd
Change anonymous email format to c-xxxxx
2023-06-30 16:46:54 +00:00
1bbf7d2830
Support forwarding anonymous emails to users
2023-06-01 15:23:53 +00:00
444bf4dc95
Add AnonymousEmail field to posts_base
...
This field is now populated with a random value when the user chooses to
include an email with their post. If they do not include an email then
it is left null.
If they previously chose to include an email but do not have an
anonymous email then their accoutn email is still displayed in the posts
details.
2023-05-31 04:13:32 +00:00
530888a51f
Allow markdown in post descriptions
2023-05-29 03:14:19 +00:00
3502574650
Add deliverability webhook and store results in cache
...
Deliverability report is accessible in an API handler which will allow
the login page to tell the user when the email should be in their inbox.
2023-05-05 15:32:08 +00:00
de9ea8efa2
Add utility for rendering markdown with caching
2023-05-04 04:06:58 +00:00
bf2e214c00
Store metrics about post creation and actions
...
Fixes #30
2023-05-02 16:18:37 +00:00
acd25dae47
Add RSS feed to events page
2023-05-01 03:27:06 +00:00
580bf50726
Add event floating toolbars
2023-04-26 17:45:31 +00:00
ea4e573b9e
Add button to email ical invite to user
2023-04-26 15:50:39 +00:00
fc515765ad
Event creation page and events database model
2023-04-26 15:50:39 +00:00
904c2aad7a
Fix bug in datetime comparisons in database
...
You must tell sqlite that you are comparing datetimes, otherwise will
compare a string to a datetime which doesn't work as expected.
2023-04-20 20:10:49 +00:00
9962a524ad
Move expiration checking into the database where possible
2023-04-20 14:47:12 +00:00
6eaff0f8ff
Add My-Posts page
...
This page shows all posts for a user across all the different
classifieds sections.
2023-04-08 14:59:35 +00:00
ead0294f04
Add mailing list new thread form
...
Have not yet added handling for the form submission though.
2023-02-13 05:08:59 +00:00
c7a87aed6f
Start building mailinglist membership controls
2023-02-10 03:42:40 +00:00
4eb6946b9e
Stub mailinglist browser page
2023-02-10 03:42:40 +00:00
d7068ce881
Display draft posts and thumbnails of added photos
...
- Adding photos now shows thumbnails instead of filenames
- Adding photos now shows thumbnails of previously added photos
- Unpublished posts are listed as drafts and can be published
2023-02-04 01:10:39 +00:00