Manos Pitsidianakis
17e1a79cef
web: make list description string safe for html if any owner is an admin
1 week ago
Manos Pitsidianakis
211700ad9a
core/schema: add trigger that sorts topics alphabetically
2 weeks ago
Manos Pitsidianakis
9dc62504c6
docs: add scratchpad.md for ideas,features,notes
2 weeks ago
Manos Pitsidianakis
6b2c88a44f
web: show list topics on site
2 weeks ago
Manos Pitsidianakis
657b58c4ae
core: add migration test
2 weeks ago
Manos Pitsidianakis
e8120c75db
core: Add topics field to MailingList
2 weeks ago
Manos Pitsidianakis
52ef646fae
web: add unit tests+++
2 weeks ago
Manos Pitsidianakis
f23d7805ca
web: add unit tests++
2 weeks ago
Manos Pitsidianakis
c4f7ea1822
web: add unit tests
2 weeks ago
Manos Pitsidianakis
1af4579519
rest-http: add unit tests
2 weeks ago
Manos Pitsidianakis
19860d2d87
rest-http: add axum-based server
3 weeks ago
Manos Pitsidianakis
243f4af198
core: add sqlite savepoints
3 weeks ago
Manos Pitsidianakis
28156fdb75
web: make post.html layout more compact
3 weeks ago
Manos Pitsidianakis
828bbfe071
grcov: increase coverage with rustdoc tests
3 weeks ago
Manos Pitsidianakis
98b1aa6e06
web: add unit tests to utils functions
3 weeks ago
Manos Pitsidianakis
f8cc3852bb
web: add urlize() and heading() template filters
3 weeks ago
Manos Pitsidianakis
2b250e144c
Run cargo update
3 weeks ago
Manos Pitsidianakis
f0bf147a0d
cli: add import from mailman3 rest api
3 weeks ago
Manos Pitsidianakis
6cae75e5ae
web: expand list owner edit view
3 weeks ago
Manos Pitsidianakis
69153fde3c
web: add rel="canonical" urls for lists
3 weeks ago
Manos Pitsidianakis
4644349ebb
Remove warp
3 weeks ago
Manos Pitsidianakis
5698cb2bcb
core: add doc examples
4 weeks ago
Manos Pitsidianakis
d5fc2d8e75
core: add database migrations
4 weeks ago
Manos Pitsidianakis
9eaa580af4
core: reorganise old module hierarchy
4 weeks ago
Manos Pitsidianakis
fedb766942
core: attach archive databases in transaction
4 weeks ago
Manos Pitsidianakis
ca8f899446
Bump version to 0.1.1
1 month ago
Manos Pitsidianakis
a37851b108
cli: add repair command with some lints
1 month ago
Manos Pitsidianakis
a2b8a65c33
core: add more template replies tests
1 month ago
Manos Pitsidianakis
451e48d788
core: add post rejection tests
1 month ago
Manos Pitsidianakis
6aeabd2c7f
CI: Fix release build workflow
1 month ago
Manos Pitsidianakis
c29a545326
Bump version to 0.1.0
1 month ago
Manos Pitsidianakis
c209db8ebc
web: add entry.html template
1 month ago
Manos Pitsidianakis
90f8c9ad1a
web: add SITE_SUBTITLE setting
1 month ago
Manos Pitsidianakis
0e333af4e5
web: add thread replies to post view
1 month ago
Manos Pitsidianakis
3b3665b40c
web: css changes for accessibility
1 month ago
Manos Pitsidianakis
3a22ea6887
web: css menu changes for small viewports
1 month ago
Manos Pitsidianakis
cfd55d3e4a
Tidy up rustdocs
1 month ago
Manos Pitsidianakis
21c9fb9586
core/db/subscriptions.rs: add subscr ops tests
1 month ago
Manos Pitsidianakis
0bb08a1b08
core/db/queue.rs: add delete_from_queue() test
1 month ago
Manos Pitsidianakis
154ea631c6
core/db/policies.rs: test optional policy fetch
1 month ago
Manos Pitsidianakis
524bc88d33
README.md: add code coverage badge
1 month ago
Manos Pitsidianakis
703e9cb75c
core: remove obsolete error_queue module
...
Replace with generic queue functionality
1 month ago
Manos Pitsidianakis
090b72711b
Add grcov workflow
1 month ago
Manos Pitsidianakis
9ceb11c761
web: Add zstd compression feature for HTML templates
1 month ago
Manos Pitsidianakis
7246815df8
archive-http: rename crate to mailpot-archives for consistency
1 month ago
Manos Pitsidianakis
b48a3c9d12
Add mailpot-tests crate to reuse test code
1 month ago
Manos Pitsidianakis
503e214801
Bump version to 0.0.0+2023-04-21
1 month ago
Manos Pitsidianakis
876e32bb76
core: impl help request emails
1 month ago
Manos Pitsidianakis
e9d05fce2e
web: show trimmed subject on post.html
1 month ago
Manos Pitsidianakis
4adeb48421
web/auth: show session error on auth error
1 month ago