1206 Commits

Author SHA1 Message Date
fb30461b3b Add oauth2 login for Discourse
All checks were successful
Build Production Image / Build Production Image (push) Successful in 4m47s
0.5.20
2024-02-18 19:11:38 -08:00
ef568c1967 Add go-oauth2 library 2024-02-18 19:11:38 -08:00
c1a3484da8 Preserve query params when logging in 2024-02-18 19:11:38 -08:00
5800f549ac Update hours 2024-02-18 09:51:20 -08:00
d07a81fe9f Homepage copy update 2024-02-18 09:51:05 -08:00
792bbe58f2 Update hours 2024-02-11 20:30:25 -08:00
f43bf8a531 Add mailing list leave notifications
All checks were successful
Build Production Image / Build Production Image (push) Successful in 5m10s
0.5.18
2024-02-11 20:29:34 -08:00
d50092fc21 Fix error sending event calendar invite email 2024-02-11 19:11:08 -08:00
9bd611797d Rename git.sr.ht to git.grosinger.net 2024-02-11 18:44:51 -08:00
2fc2f7d615 Add List-ID email header 2024-02-11 18:37:22 -08:00
055bc7781e Add missing sqlc back into build container
All checks were successful
Build Production Image / Build Production Image (push) Successful in 4m48s
0.5.17
2024-02-11 08:48:37 -08:00
bffafefda7 Change reply to behavior in mailing lists
Some checks failed
Build Production Image / Build Production Image (push) Failing after 1m45s
0.5.16
2024-02-11 08:41:57 -08:00
2884f5c398 Move dev tools into new container 2024-02-09 16:59:54 -08:00
de083c16e1 Unit test before pushing image
All checks were successful
Build Production Image / Build Production Image (push) Successful in 5m41s
And disable unit test on git push
0.5.15
2024-01-11 18:37:35 -08:00
2a9fd35204 Add CI image build and publish
Some checks failed
Build Production Image / Build Production Image (push) Failing after 5m42s
2024-01-11 15:54:31 -08:00
f148823313 Update gomponents 2023-12-26 20:46:55 -08:00
b99edb0d8a Mailing List: Add User admin page 0.5.14 2023-12-10 19:39:10 -08:00
d04a275dc2 Add div to outgoing mailing list messages
This makes it easier to remove previous messages from replies.
0.5.13
2023-11-26 20:31:18 -08:00
69a3f08892 Events: Allow moderator to see mod toolbar 0.5.12 2023-11-12 21:03:21 -08:00
a040c2a4d8 Mailing Lists: Members list visible to moderators 2023-11-12 20:52:45 -08:00
233e70615f Header padding on mobile in mailing list details page 2023-11-12 20:35:36 -08:00
aef66ebfaa Add login button to signin form
When "login" is clicked, the form will not allow creating a new account
and instead return an error. Register is still the default if the user
just presses enter.
2023-11-12 20:30:14 -08:00
445b61c2aa Fix ineffectual err assignment 2023-11-12 20:30:03 -08:00
7840b4ee0e Improve flaky unit tests 2023-11-12 20:09:05 -08:00
8c2fef17d6 Update hours 0.5.11 2023-11-12 09:03:57 -08:00
51b0ca0b90 Update tailwind 2023-11-12 09:01:14 -08:00
5d9a36509d Mailing Lists: Send reply to unauthorized sender 2023-11-12 09:01:14 -08:00
8cac54f92b Deduplicate addresses in mailing list request emails 2023-11-12 08:17:53 -08:00
c66ee38e4b Mailing Lists: Member list icons 2023-11-05 18:38:39 -08:00
1e44276b3f Fix event sorting in events list page 2023-10-26 20:29:03 -07:00
8f522a2000 Fix incorrect events in date range query 0.5.10 2023-10-26 20:13:53 -07:00
ac35d6e859 Clarify wording in my-posts-table 0.5.9 2023-10-22 09:45:17 -07:00
40d14123be Mailing Lists: Handle Yahoo emails
Yahoo includes a References header even on new emails that are not
responding to existing threads. This broke the logic where we try to
look up existing threads if there is a References header.
2023-10-22 08:57:28 -07:00
41e82eeba9 Mailing List: Add attachments when responding to messages 2023-10-22 08:57:28 -07:00
8500d5f8e4 Mailing Lists: Attachments when creating new threads
When creating a new thread in the web ui you can now include
attachments.
2023-10-22 08:57:28 -07:00
4f8e21fb04 Fix bug when uploading photos
The "more photos" after the count of the number left that can be
uploaded was being remove accidentally.
2023-10-15 16:24:43 -07:00
2c6b4d1b24 Upgrade alpine.js to 3.13.1 2023-10-15 16:24:42 -07:00
989328ae8c Upgrade tus client to 3.1.1 2023-10-15 16:24:42 -07:00
3d9b69af3b Mailing Lists: Include list of attachments in emails 2023-10-15 16:24:42 -07:00
dc32260e1f Mailing Lists: Display attachments in webview 2023-10-14 19:02:18 -07:00
cd86e7f95d Mailing list attachments schema and storage 2023-10-14 19:02:18 -07:00
3b2bd50751 Update dependencies 2023-10-13 18:17:12 -07:00
65ce505b62 Revamp orphaned photo cleanup 2023-10-13 17:49:56 -07:00
4edeb5aee5 Add build tags when running unit tests 2023-10-13 17:49:35 -07:00
6775505f36 Update hours 0.5.8 2023-10-10 20:52:50 -07:00
ef99498ffb Mailing Lists: Store emails as markdown and improve formatting
This improves both the parsing of received messages as well as how we
format sent messages by always storing and rendering markdown.
2023-10-10 20:51:46 -07:00
4c3241fd58 NFC: Update config comments 2023-10-09 17:40:19 -07:00
3e18eba3e3 Mailing Lists: Simplify sending email name 0.5.7 2023-10-08 20:48:11 -07:00
233484522a Mailing Lists: Allow reading messages of public lists 0.5.6 2023-10-04 20:45:49 -07:00
2eff54c139 Add mailing lists to homepage 0.5.5 2023-10-03 19:27:09 -07:00