|
dfb5b6b794
|
Merge branch 'master' into live
continuous-integration/drone/push Build is passing
|
2025-06-12 15:39:15 +04:00 |
|
|
32b1c2748a
|
Fix wrong variable
continuous-integration/drone/push Build is passing
|
2025-05-30 20:22:04 +04:00 |
|
|
fc6cac8368
|
Remove superfluous link
continuous-integration/drone/push Build is passing
Already linked in the same paragraph
|
2025-05-30 16:53:05 +04:00 |
|
|
eefdc88a47
|
Merge pull request 'Editable content' (#229) from feature/186-content_editing into master
continuous-integration/drone/push Build is passing
Reviewed-on: #229
Reviewed-by: Greg <greg@noreply.kosmos.org>
|
2025-05-30 11:14:50 +00:00 |
|
|
f2e8ca790c
|
Add Privacy and ToS pages, footer menu
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 3s
|
2025-05-30 13:27:15 +04:00 |
|
|
32cd4d896d
|
Fix link color for Devise links
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2025-05-29 17:26:18 +04:00 |
|
|
67c450860a
|
Fix tab links
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2025-05-29 16:24:33 +04:00 |
|
|
f1d9cf1e3d
|
Remove special link class
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
This cleans up the code quite a bit, but also allows links in editable
content to be rendered with the default style.
|
2025-05-29 16:10:34 +04:00 |
|
|
ab1490f472
|
Remove Kosmos name from wording
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
refs #222
|
2025-05-29 14:24:43 +04:00 |
|
|
6014134396
|
Finish MVP for content editing
|
2025-05-29 14:18:14 +04:00 |
|
|
6713665a61
|
WIP Rename "projects" page, make content editable
continuous-integration/drone/push Build is failing
|
2025-05-28 18:42:10 +04:00 |
|
|
315cf4dd9f
|
Add editable content helpers
|
2025-05-28 18:41:53 +04:00 |
|
|
2f86b3c16f
|
Add admin/editable_contents controller
|
2025-05-28 18:40:54 +04:00 |
|
|
55c63be9e2
|
Memoize instance variable
|
2025-05-28 18:39:48 +04:00 |
|
|
5c8ffc2630
|
Add editable contents table
|
2025-05-28 18:39:25 +04:00 |
|
|
c7a21c7a69
|
Add top margin to h3 within content
|
2025-05-28 18:37:59 +04:00 |
|
|
252b0f1792
|
Revert "Add ActionText configs, update spec helpers/configs"
This reverts commit c9d23f829d7a7d57854eb311712db3c94dc7e31c.
|
2025-05-28 16:53:31 +04:00 |
|
|
57246ea76d
|
Fix navbar current link
|
2025-05-28 15:35:57 +04:00 |
|
|
c9d23f829d
|
Add ActionText configs, update spec helpers/configs
|
2025-05-28 14:52:31 +04:00 |
|
|
8cf138b035
|
Merge branch 'master' into live
continuous-integration/drone/push Build is passing
|
2025-05-28 14:51:31 +04:00 |
|
|
55111f1b8b
|
Allow using icons without custom class
continuous-integration/drone/push Build is passing
|
2025-05-28 14:50:59 +04:00 |
|
|
d48f1caa28
|
Merge branch 'master' into live
continuous-integration/drone/push Build is failing
|
2025-05-28 14:29:09 +04:00 |
|
|
4c6e64095f
|
Fix unused invitations count
continuous-integration/drone/push Build is failing
|
2025-05-28 14:28:59 +04:00 |
|
|
450ccff65b
|
Add custom class to all remaining icons
continuous-integration/drone/push Build is failing
|
2025-05-28 13:57:01 +04:00 |
|
|
6a2ad475be
|
Merge branch 'master' into live
continuous-integration/drone/push Build is passing
|
2025-05-28 13:26:51 +04:00 |
|
|
0778f29a8e
|
Merge pull request 'Refactor ejabberd API integration' (#226) from core/refactor_ejabberd_integration into master
continuous-integration/drone/push Build is passing
Reviewed-on: #226
Reviewed-by: Greg <greg@noreply.kosmos.org>
|
2025-05-28 09:22:39 +00:00 |
|
|
3dbde86cdf
|
Merge pull request 'Introduce membership statuses' (#227) from feature/contributor_status into master
continuous-integration/drone/push Build is passing
Reviewed-on: #227
Reviewed-by: Greg <greg@noreply.kosmos.org>
|
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
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 2s
Reviewed-on: #228
Reviewed-by: Greg <greg@noreply.kosmos.org>
|
2025-05-28 09:00:11 +00:00 |
|
|
c6a187b25a
|
Limit invitees on admin user page, link to invitations for more
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 4s
|
2025-05-28 12:50:10 +04:00 |
|
|
c99d8545c1
|
Add username filter to admin invitations index
continuous-integration/drone/push Build is passing
|
2025-05-28 12:34:52 +04:00 |
|
|
e8f912360b
|
Fix wrong stats number
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2025-05-28 12:11:26 +04:00 |
|
|
c94a0e34d1
|
Add donations to user details, link to filtered list
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2025-05-27 19:04:35 +04:00 |
|
|
04094efbdb
|
Add username filter with UI to admin donations page
|
2025-05-27 18:43:45 +04:00 |
|
|
71352d13d2
|
Add pending donations to admin donations index
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
And add more info to the details page
|
2025-05-27 18:08:22 +04:00 |
|
|
fff7527694
|
Don't show njump link when no pubkey set
|
2025-05-27 17:35:48 +04:00 |
|
|
7a8ca0707a
|
Add missing dash for no member status
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2025-05-27 17:18:47 +04:00 |
|
|
b657a25d4d
|
Wording
|
2025-05-27 17:16:26 +04:00 |
|
|
e48132cf5f
|
Set member status to sustainer upon payment
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Introduces a state machine for the payment status as well.
refs #213
|
2025-05-27 16:39:03 +04:00 |
|
|
463bf34cdf
|
Add link for icon library to README
continuous-integration/drone/push Build is passing
|
2025-05-27 15:12:31 +04:00 |
|
|
f313686b13
|
Add settings for member statuses
continuous-integration/drone/push Build is passing
|
2025-05-27 14:59:10 +04:00 |
|
|
0b4bc4ef5c
|
Improve color shade of sidebar link icon
Was a bit bright
|
2025-05-27 14:58:45 +04:00 |
|
|
393f85e45c
|
WIP Add member/contributor status to users
continuous-integration/drone/push Build is passing
|
2025-05-27 13:32:58 +04:00 |
|
|
d737d9f6b8
|
Refactor ejabberd API integration
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 2s
|
2025-05-26 14:10:27 +04:00 |
|
|
942ae25f09
|
Merge branch 'master' into live
continuous-integration/drone/push Build is passing
|
2025-05-23 14:10:16 +04:00 |
|
|
4bf6985b87
|
Fix wrong matcher for custom LDAP attribute
continuous-integration/drone/push Build is passing
389ds doesn't like case-insensitive matches for 7-bit ASCII strings
|
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
continuous-integration/drone/push Build is passing
Reviewed-on: #225
Reviewed-by: Greg <greg@noreply.kosmos.org>
|
2025-05-23 08:48:15 +00:00 |
|
|
7f766473ab
|
Fix typo
continuous-integration/drone/push Build is passing
|
2025-05-22 13:21:37 +04:00 |
|
|
c1bac2625c
|
Only log exception to stdout
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
|
2025-05-21 16:42:49 +04:00 |
|
|
c5c6765d67
|
Log LDAP exceptions
continuous-integration/drone/push Build is passing
|
2025-05-21 16:29:52 +04:00 |
|
|
171524fb83
|
Use production link
continuous-integration/drone/push Build is passing
|
2025-05-18 14:58:55 +04:00 |
|