This website requires JavaScript.
256d12c9c8
Merge branch 'master' into gractwo
master
jmanczak
2026-05-12 00:55:10 +02:00
65edef47b2
user permission management over api
jmanczak
2026-05-12 00:54:52 +02:00
9b69a0a5ee
actually use default permissions, misc
jmanczak
2026-05-12 00:08:20 +02:00
e2e9a3efb5
Admin permission, grant/revoke/reset permission helpers
jmanczak
2026-05-06 18:19:09 +02:00
1f07952973
proper permission checking
jmanczak
2026-05-06 03:07:03 +02:00
b1ccd21068
Merge branch 'master' into gractwo
jmanczak
2026-05-06 02:50:44 +02:00
7d284f0777
prioritize special uuids in user page display
jmanczak
2026-05-06 02:49:42 +02:00
84dde9cc4b
require permission to delete quotes
jmanczak
2026-05-06 02:24:05 +02:00
e7c0523841
quotelink hover, also make dashboard quotes into links
jmanczak
2026-05-06 02:00:23 +02:00
7fe1b6f8be
Merge branch 'master' into gractwo
jmanczak
2026-05-06 00:58:28 +02:00
ca726c8e8b
quote deletion confirmation
jmanczak
2026-05-06 00:58:07 +02:00
a08ba568cb
Merge branch 'master' into gractwo
jmanczak
2026-05-06 00:43:48 +02:00
dd75d89472
quote deletion 🎉 😮
jmanczak
2026-05-06 00:43:20 +02:00
9eb3332576
forgot to make the 404 page return status 404
jmanczak
2026-05-06 00:13:38 +02:00
032d450af2
barebones quote-specific page
jmanczak
2026-05-05 23:52:09 +02:00
76ac36c4fb
remove MnemoConf::new
jmanczak
2026-05-05 15:23:49 +02:00
29804e75e5
allow unused icons
jmanczak
2026-05-05 14:40:17 +02:00
0be4f11f66
Merge branch 'master' into gractwo
jmanczak
2026-05-05 11:01:29 +02:00
f876ff3f00
only show instance config link for permitted users, make nav markup component async
jmanczak
2026-05-04 14:11:31 +02:00
47cd13f734
gitignore scripts for local work
jmanczak
2026-05-04 14:07:48 +02:00
cdd296ea84
Merge branch 'master' into gractwo
jmanczak
2026-05-01 16:33:03 +02:00
4d49a5c0b3
add options to choose if quote should be sent via discord webhook
jmanczak
2026-05-01 16:13:51 +02:00
4aa96dca01
merge upstream
jmanczak
2026-04-30 20:02:34 +00:00
be462dc662
actually do db readwrites this time
jmanczak
2026-04-30 22:01:28 +02:00
05d4aca741
merge upstream
jmanczak
2026-04-30 17:05:43 +00:00
ffe1a4d8d2
split language server entries for easier toggling
jmanczak
2026-04-30 19:01:15 +02:00
24df6054ea
patch postgres mount location/type
jmanczak
2026-04-30 17:53:59 +02:00
4229444f96
Add instance configuration UI and backend
jmanczak
2026-04-30 17:45:05 +02:00
202b81e517
merge upstream
jmanczak
2026-04-28 22:55:44 +00:00
1578c3a708
feature: post discord webhook on quote creation
jmanczak
2026-04-29 00:54:44 +02:00
ccc1be0d07
merge upstream
jmanczak
2026-04-28 15:48:20 +00:00
851f73f639
add dashboard random quote refresh by linking to dashboard page
jmanczak
2026-04-28 13:54:36 +02:00
55c7ad6d6a
merge upstream
jmanczak
2026-04-27 22:54:08 +00:00
7a0ef9a3ad
order users by id in User::get_all
jmanczak
2026-04-28 00:42:57 +02:00
021489c740
merge upstream
jmanczak
2026-04-27 21:52:00 +00:00
f119b87965
fix 'page 1 of 0' on empty log lists
jmanczak
2026-04-27 22:41:07 +02:00
6f334f3825
logs page filtering UI
jmanczak
2026-04-27 19:06:57 +02:00
f83d34a50b
jaskier's contribution
jmanczak
2026-04-27 16:29:35 +02:00
a282e4f445
logs filtering functionality
jmanczak
2026-04-27 16:11:35 +02:00
f239de1ca0
also require login for /dashboard
jmanczak
2026-04-27 14:01:35 +02:00
914d8a48c1
show accurate page counts and buttons for quote search results
jmanczak
2026-04-26 23:58:19 +02:00
efb6226421
fix 'Page 1 of 0' on empty quote lists
jmanczak
2026-04-26 23:43:47 +02:00
7d418c91e4
block empty passwords in the web handler
jmanczak
2026-04-26 16:08:31 +02:00
fac1959193
Merge branch 'fts'
jmanczak
2026-04-26 11:48:06 +02:00
a80a64ceec
swap quote search to trigram ilike, search ui stub, more
jmanczak
2026-04-26 11:44:45 +02:00
41711dd7fb
move config things to config.rs
jmanczak
2026-04-25 17:10:44 +02:00
84e2ad3918
fts wip: trigger, Quote::get_by_search_query, expose to API
jmanczak
2026-04-25 01:00:18 +02:00
983e1ae88f
catch model up to multi-author lines now the only thing missing is the quote adding UI support - multiauthor lines can already be added via API
jmanczak
2026-04-23 22:48:51 +02:00
48e14a5830
decrement postgres version because the docker image did an oopsie
jmanczak
2026-04-23 18:29:32 +02:00
26576ec31a
don't do like count views for now
jmanczak
2026-04-22 00:28:37 +02:00
d20387c2c1
page ui misc
jmanczak
2026-04-22 00:09:52 +02:00
93b3083d2b
kill some fully qualified paths
jmanczak
2026-04-21 20:51:55 +02:00
d14a587794
don't acquire useless transasctions, misc
jmanczak
2026-04-20 22:07:49 +02:00
aab9d87df2
make previous button in quote pagination actually subtract page instead of resetting to page1
jmanczak
2026-04-20 19:16:04 +02:00
879c5ee3d3
postgres via sqlx - workable?
jmanczak
2026-04-20 01:17:30 +02:00
665915f61b
merge upstream
jmanczak
2026-04-09 20:20:13 +00:00
acfd8a6d72
tag deletion
jmanczak
2026-04-09 22:19:41 +02:00
35932da2f7
merge upstream
jmanczak
2026-04-09 18:39:33 +00:00
34f48c2b3d
random quote for the dashboard
jmanczak
2026-04-09 20:30:00 +02:00
66c4065059
small boast
jmanczak
2026-04-09 20:20:36 +02:00
fe03b17cb9
merge upstream
jmanczak
2026-04-09 17:34:41 +00:00
fc13b166a0
don't show delete button on primary names
jmanczak
2026-04-09 19:33:44 +02:00
13759498ff
merge upstream
jmanczak
2026-04-09 17:29:37 +00:00
3f98a10df8
name delete if 0 attributions
jmanczak
2026-04-09 19:29:12 +02:00
9b24e68691
merge upstream
jmanczak
2026-04-09 16:38:35 +00:00
ab01d0d275
paginate logs
jmanczak
2026-04-09 18:35:54 +02:00
060fe7a3a3
merge upstream
jmanczak
2026-04-09 16:03:59 +00:00
8fe1f52644
don't check for log permissions yet..
jmanczak
2026-04-09 18:03:36 +02:00
a0cd0ad633
merge upstream
jmanczak
2026-04-09 15:55:30 +00:00
14abdc9e4a
person profile page, adding names
jmanczak
2026-04-09 16:47:55 +02:00
a3f5ccfcb7
merge upstream
jmanczak
2026-04-09 14:08:36 +00:00
9fa19d6caf
primitive not found page (better than nothing)
jmanczak
2026-04-09 16:00:52 +02:00
a326d5f17d
don't dead link
jmanczak
2026-04-09 15:31:21 +02:00
e35da127aa
merge upstream
jmanczak
2026-04-09 13:23:39 +00:00
b93cdfba63
redirect to /login and redirect back, instead of showing small msg
jmanczak
2026-04-09 15:20:02 +02:00
23595e8008
merge upstream
jmanczak
2026-04-09 12:38:36 +00:00
3c111212f0
i don't know how to write SQL
jmanczak
2026-04-09 14:38:05 +02:00
1f9a854122
merge upstream
jmanczak
2026-04-09 12:32:00 +00:00
b3fac1f9ec
only show public quotes to logged out users
jmanczak
2026-04-09 14:31:06 +02:00
cec765bcf3
all names endpoint
jmanczak
2026-04-09 14:30:56 +02:00
9163e38cec
Update .gitea/workflows/build-and-publish.yaml
dzioba
2026-04-09 11:43:25 +00:00
4ae0e0ddf1
Update .gitea/workflows/build-and-publish.yaml
dzioba
2026-04-09 11:41:07 +00:00
7c1cc1dcf9
Update .gitea/workflows/build-and-publish.yaml
dzioba
2026-04-09 11:40:06 +00:00
dff6e3dd91
Update .gitea/workflows/build-and-publish.yaml
dzioba
2026-04-09 11:39:52 +00:00
00d34f23b0
Update .gitea/workflows/build-and-publish.yaml
dzioba
2026-04-09 11:39:35 +00:00
ac37058d9f
Update .gitea/workflows/build-and-publish.yaml
dzioba
2026-04-09 11:39:02 +00:00
a5180e4ee9
merge upstream
jmanczak
2026-04-09 11:17:01 +00:00
3eb1da8319
don't show photos link on navbar
jmanczak
2026-04-09 13:07:40 +02:00
30254864a9
add page margin to tag listing
jmanczak
2026-04-09 13:04:17 +02:00
18f420c7d4
remove quote cursorscroll, chronological: sort by ts instead of id
jmanczak
2026-04-09 13:01:39 +02:00
b9632e55d5
merge upstream
jmanczak
2026-04-08 23:15:48 +00:00
3a811db715
don't throw on permission check lol
jmanczak
2026-04-09 00:55:38 +02:00
1b5d625b9c
paginate the quotes, actually
jmanczak
2026-04-09 00:53:39 +02:00
b1e713fd18
merge upstream
jmanczak
2026-04-08 18:36:37 +00:00
f2eab97c15
quote chronological cursor scroll, icon
jmanczak
2026-04-08 03:01:52 +02:00
d56fcc3f4c
pre-fill time input when entering /quote/add
jmanczak
2026-04-08 02:34:54 +02:00
6906cec2c3
make dashboard only hold newest quote for now
jmanczak
2026-04-08 02:21:10 +02:00
d6e68ac8f7
merge upstream
jmanczak
2026-04-07 23:16:50 +00:00
386118de7d
we don't need to commit styles.css, actually!
jmanczak
2026-04-08 01:12:25 +02:00
1adb4d9e33
merge upstream
jmanczak
2026-04-06 19:29:05 +00:00