This website requires JavaScript.
8728684c21
Merge branch 'master' into live
live
Râu Cao
2025-06-12 16:10:06 +04:00
3bd07472b2
Fix pages views when signed out
master
Râu Cao
2025-06-12 16:09:42 +04:00
dfb5b6b794
Merge branch 'master' into live
Râu Cao
2025-06-12 15:39:15 +04:00
32b1c2748a
Fix wrong variable
Râu Cao
2025-05-30 20:22:04 +04:00
fc6cac8368
Remove superfluous link
Râu Cao
2025-05-30 16:53:05 +04:00
eefdc88a47
Merge pull request 'Editable content' (#229 ) from feature/186-content_editing into master
Greg
2025-05-30 11:14:50 +00:00
f2e8ca790c
Add Privacy and ToS pages, footer menu
Râu Cao
2025-05-30 13:18:38 +04:00
32cd4d896d
Fix link color for Devise links
Râu Cao
2025-05-29 17:26:18 +04:00
67c450860a
Fix tab links
Râu Cao
2025-05-29 16:24:20 +04:00
f1d9cf1e3d
Remove special link class
Râu Cao
2025-05-29 15:43:28 +04:00
ab1490f472
Remove Kosmos name from wording
Râu Cao
2025-05-29 14:24:43 +04:00
6014134396
Finish MVP for content editing
Râu Cao
2025-05-29 14:18:14 +04:00
6713665a61
WIP Rename "projects" page, make content editable
Râu Cao
2025-05-28 18:42:10 +04:00
315cf4dd9f
Add editable content helpers
Râu Cao
2025-05-28 18:41:53 +04:00
2f86b3c16f
Add admin/editable_contents controller
Râu Cao
2025-05-28 18:40:54 +04:00
55c63be9e2
Memoize instance variable
Râu Cao
2025-05-28 18:39:48 +04:00
5c8ffc2630
Add editable contents table
Râu Cao
2025-05-28 18:39:25 +04:00
c7a21c7a69
Add top margin to h3 within content
Râu Cao
2025-05-28 18:37:59 +04:00
252b0f1792
Revert "Add ActionText configs, update spec helpers/configs"
Râu Cao
2025-05-28 16:53:31 +04:00
57246ea76d
Fix navbar current link
Râu Cao
2025-05-28 15:35:57 +04:00
c9d23f829d
Add ActionText configs, update spec helpers/configs
Râu Cao
2025-05-28 13:21:18 +04:00
8cf138b035
Merge branch 'master' into live
Râu Cao
2025-05-28 14:51:31 +04:00
55111f1b8b
Allow using icons without custom class
Râu Cao
2025-05-28 14:50:59 +04:00
d48f1caa28
Merge branch 'master' into live
Râu Cao
2025-05-28 14:29:09 +04:00
4c6e64095f
Fix unused invitations count
Râu Cao
2025-05-28 14:28:27 +04:00
450ccff65b
Add custom class to all remaining icons
Râu Cao
2025-05-28 13:55:49 +04:00
6a2ad475be
Merge branch 'master' into live
Râu Cao
2025-05-28 13:26:51 +04:00
0778f29a8e
Merge pull request 'Refactor ejabberd API integration' (#226 ) from core/refactor_ejabberd_integration into master
Greg
2025-05-28 09:22:39 +00:00
3dbde86cdf
Merge pull request 'Introduce membership statuses' (#227 ) from feature/contributor_status into master
Greg
2025-05-28 09:16:02 +00:00
0dcfefd66c
Merge pull request 'Improve admin pages for invitations' (#228 ) from feature/admin_invitations into feature/contributor_status
Râu Cao
2025-05-28 09:00:11 +00:00
c6a187b25a
Limit invitees on admin user page, link to invitations for more
Râu Cao
2025-05-28 12:50:10 +04:00
c99d8545c1
Add username filter to admin invitations index
Râu Cao
2025-05-28 12:34:52 +04:00
e8f912360b
Fix wrong stats number
Râu Cao
2025-05-28 12:11:26 +04:00
c94a0e34d1
Add donations to user details, link to filtered list
Râu Cao
2025-05-27 19:04:35 +04:00
04094efbdb
Add username filter with UI to admin donations page
Râu Cao
2025-05-27 18:43:45 +04:00
71352d13d2
Add pending donations to admin donations index
Râu Cao
2025-05-27 18:08:22 +04:00
fff7527694
Don't show njump link when no pubkey set
Râu Cao
2025-05-27 17:35:48 +04:00
7a8ca0707a
Add missing dash for no member status
Râu Cao
2025-05-27 17:17:56 +04:00
b657a25d4d
Wording
Râu Cao
2025-05-27 17:16:26 +04:00
e48132cf5f
Set member status to sustainer upon payment
Râu Cao
2025-05-27 16:39:03 +04:00
463bf34cdf
Add link for icon library to README
Râu Cao
2025-05-27 15:12:19 +04:00
f313686b13
Add settings for member statuses
Râu Cao
2025-05-27 14:59:10 +04:00
0b4bc4ef5c
Improve color shade of sidebar link icon
Râu Cao
2025-05-27 14:58:09 +04:00
393f85e45c
WIP Add member/contributor status to users
Râu Cao
2025-05-27 13:32:58 +04:00
d737d9f6b8
Refactor ejabberd API integration
Râu Cao
2025-05-26 14:10:27 +04:00
942ae25f09
Merge branch 'master' into live
Râu Cao
2025-05-23 14:10:16 +04:00
4bf6985b87
Fix wrong matcher for custom LDAP attribute
Râu Cao
2025-05-23 14:08:41 +04:00
308cac5a39
Merge pull request 'Add Mastodon API client, service for syncing avatars and display names' (#225 ) from feature/mastodon_api into master
Greg
2025-05-23 08:48:15 +00:00
7f766473ab
Fix typo
Râu Cao
2025-05-22 13:21:37 +04:00
c1bac2625c
Only log exception to stdout
Râu Cao
2025-05-21 16:42:49 +04:00
c5c6765d67
Log LDAP exceptions
Râu Cao
2025-05-21 16:29:22 +04:00
171524fb83
Use production link
Râu Cao
2025-05-18 14:58:34 +04:00
3538067da6
Use production link
Râu Cao
2025-05-18 14:58:34 +04:00
b6968f1742
Merge branch 'feature/mastodon_api' into live
Râu Cao
2025-05-18 14:56:52 +04:00
c374bcd3bc
Merge branch 'master' into feature/mastodon_api
Râu Cao
2025-05-18 14:56:42 +04:00
655009ad7a
Add example link for PGP pubkey
Râu Cao
2025-05-18 14:56:29 +04:00
4f4e086518
Merge branch 'feature/mastodon_api' into live
Râu Cao
2025-05-18 14:46:33 +04:00
71c9bd29ab
Merge branch 'master' into feature/mastodon_api
Râu Cao
2025-05-18 14:46:28 +04:00
e66d134550
Log missing l param for WKD requests, return 400
Râu Cao
2025-05-18 14:46:04 +04:00
a04a1479f8
Merge branch 'feature/mastodon_api' into live
Râu Cao
2025-05-18 14:38:00 +04:00
11167e3e43
Merge branch 'master' into feature/mastodon_api
Râu Cao
2025-05-18 14:37:47 +04:00
ebbd87368c
Handle l param missing for WKD request
Râu Cao
2025-05-18 14:37:22 +04:00
7b0ebb761f
Allow display name to be removed
Râu Cao
2025-05-18 14:26:09 +04:00
613090d38a
Merge branch 'feature/mastodon_api' into live
Râu Cao
2025-05-17 18:57:10 +04:00
fb03427d59
Allow syncing a single Mastodon profile
Râu Cao
2025-05-17 18:22:11 +04:00
ad138f715c
Update doc
Râu Cao
2025-05-17 18:11:17 +04:00
6730aae2dc
Only update other avatars in one place
Râu Cao
2025-05-17 17:55:14 +04:00
a71aa3fda2
Don't queue job when service isn't enabled
Râu Cao
2025-05-17 17:46:22 +04:00
92e6b1395a
Add avatar to admin user page
Râu Cao
2025-05-17 17:46:05 +04:00
37c59b7b0c
Sync Mastodon IDs/profiles to local accounts
Râu Cao
2025-05-17 16:44:28 +04:00
f1c540537a
Merge branch 'feature/mastodon_api' into live
Râu Cao
2025-05-17 18:22:38 +04:00
1dcdc2b032
Allow syncing a single Mastodon profile
Râu Cao
2025-05-17 18:22:11 +04:00
4545c3ba19
Merge branch 'feature/mastodon_api' into live
Râu Cao
2025-05-17 18:12:57 +04:00
bfa1514181
Update doc
Râu Cao
2025-05-17 18:11:17 +04:00
f0846308da
Only update other avatars in one place
Râu Cao
2025-05-17 17:55:14 +04:00
b3b7fe6359
Don't queue job when service isn't enabled
Râu Cao
2025-05-17 17:46:22 +04:00
f0b541ee50
Add avatar to admin user page
Râu Cao
2025-05-17 17:46:05 +04:00
df9077e3c1
Sync Mastodon IDs/profiles to local accounts
Râu Cao
2025-05-17 16:44:28 +04:00
c291765777
Add mastodon_id to users
Râu Cao
2025-05-17 16:44:13 +04:00
f0cfde560b
Add Mastodon API service class, auth token config
Râu Cao
2025-05-17 14:17:57 +04:00
74666130c0
Merge branch 'master' into live
Râu Cao
2025-05-16 17:30:30 +04:00
c43e43d89c
Open RS apps in new tab
Râu Cao
2025-05-16 17:29:49 +04:00
7c43a4d919
Merge branch 'master' into live
Râu Cao
2025-05-16 16:01:31 +04:00
dbbf116c52
Fix RS storage-first auth work in dev, remove token
Râu Cao
2025-05-16 15:59:40 +04:00
520552ec70
Merge branch 'master' into live
Râu Cao
2025-05-16 15:38:20 +04:00
208b1f04ae
Fix web app icon component
Râu Cao
2025-05-16 15:38:03 +04:00
8049f81b73
Merge pull request 'Set XMPP avatar when new avatar is uploaded' (#224 ) from feature/ejabberd_pep into master
Râu Cao
2025-05-16 11:37:29 +00:00
307095bfd0
WTF
Râu Cao
2025-05-15 22:21:33 +04:00
ae7291d4f1
Merge branch 'feature/ejabberd_pep' into live
Râu Cao
2025-05-15 22:07:26 +04:00
5f276ff349
Queue XmppSetAvatarJob when new avatar is uploaded
Râu Cao
2025-05-15 22:04:25 +04:00
5916969447
Add job for setting avatar via XMPP
Râu Cao
2025-05-15 19:49:08 +04:00
322ca98da9
Merge branch 'feature/ejabberd_pep' into live
Râu Cao
2025-05-15 20:05:30 +04:00
66f3950b83
Add job for setting avatar via XMPP
Râu Cao
2025-05-15 19:49:08 +04:00
4e115eb514
Merge branch 'feature/ejabberd_pep' into live
Râu Cao
2025-05-15 19:50:30 +04:00
fc9b471a10
Add job for setting avatar via XMPP
Râu Cao
2025-05-15 19:49:08 +04:00
b33e47e60f
Merge branch 'feature/ejabberd_pep' into live
Râu Cao
2025-05-15 12:54:25 +04:00
382c5ad10e
Return response for ejabberd API calls
Râu Cao
2025-05-15 12:38:40 +04:00
9878e4a3e8
Merge branch 'feature/ejabberd_pep' into live
Râu Cao
2025-05-15 12:38:58 +04:00
9c35323bcd
Return response for ejabberd API calls
Râu Cao
2025-05-15 12:38:40 +04:00
e2716d94c0
Merge branch 'feature/ejabberd_pep' into live
Râu Cao
2025-05-15 12:22:29 +04:00