Commit Graph

  • 0dcfefd66c Merge pull request 'Improve admin pages for invitations' (#228) from feature/admin_invitations into feature/contributor_status raucao 2025-05-28 09:00:11 +00:00
  • c6a187b25a Limit invitees on admin user page, link to invitations for more raucao 2025-05-28 12:50:10 +04:00
  • c99d8545c1 Add username filter to admin invitations index raucao 2025-05-28 12:34:52 +04:00
  • e8f912360b Fix wrong stats number raucao 2025-05-28 12:11:26 +04:00
  • c94a0e34d1 Add donations to user details, link to filtered list raucao 2025-05-27 19:04:35 +04:00
  • 04094efbdb Add username filter with UI to admin donations page raucao 2025-05-27 18:43:45 +04:00
  • 71352d13d2 Add pending donations to admin donations index raucao 2025-05-27 18:08:22 +04:00
  • fff7527694 Don't show njump link when no pubkey set raucao 2025-05-27 17:35:48 +04:00
  • 7a8ca0707a Add missing dash for no member status raucao 2025-05-27 17:17:56 +04:00
  • b657a25d4d Wording raucao 2025-05-27 17:16:26 +04:00
  • e48132cf5f Set member status to sustainer upon payment raucao 2025-05-27 16:39:03 +04:00
  • 463bf34cdf Add link for icon library to README raucao 2025-05-27 15:12:19 +04:00
  • f313686b13 Add settings for member statuses raucao 2025-05-27 14:59:10 +04:00
  • 0b4bc4ef5c Improve color shade of sidebar link icon raucao 2025-05-27 14:58:09 +04:00
  • 393f85e45c WIP Add member/contributor status to users raucao 2025-05-27 13:32:58 +04:00
  • d737d9f6b8 Refactor ejabberd API integration raucao 2025-05-26 14:10:27 +04:00
  • 942ae25f09 Merge branch 'master' into live raucao 2025-05-23 14:10:16 +04:00
  • 4bf6985b87 Fix wrong matcher for custom LDAP attribute raucao 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 raucao 2025-05-22 13:21:37 +04:00
  • c1bac2625c Only log exception to stdout raucao 2025-05-21 16:42:49 +04:00
  • c5c6765d67 Log LDAP exceptions raucao 2025-05-21 16:29:22 +04:00
  • 171524fb83 Use production link raucao 2025-05-18 14:58:34 +04:00
  • 3538067da6 Use production link raucao 2025-05-18 14:58:34 +04:00
  • b6968f1742 Merge branch 'feature/mastodon_api' into live raucao 2025-05-18 14:56:52 +04:00
  • c374bcd3bc Merge branch 'master' into feature/mastodon_api raucao 2025-05-18 14:56:42 +04:00
  • 655009ad7a Add example link for PGP pubkey raucao 2025-05-18 14:56:29 +04:00
  • 4f4e086518 Merge branch 'feature/mastodon_api' into live raucao 2025-05-18 14:46:33 +04:00
  • 71c9bd29ab Merge branch 'master' into feature/mastodon_api raucao 2025-05-18 14:46:28 +04:00
  • e66d134550 Log missing l param for WKD requests, return 400 raucao 2025-05-18 14:46:04 +04:00
  • a04a1479f8 Merge branch 'feature/mastodon_api' into live raucao 2025-05-18 14:38:00 +04:00
  • 11167e3e43 Merge branch 'master' into feature/mastodon_api raucao 2025-05-18 14:37:47 +04:00
  • ebbd87368c Handle l param missing for WKD request raucao 2025-05-18 14:37:22 +04:00
  • 7b0ebb761f Allow display name to be removed raucao 2025-05-18 14:26:09 +04:00
  • 613090d38a Merge branch 'feature/mastodon_api' into live raucao 2025-05-17 18:57:10 +04:00
  • fb03427d59 Allow syncing a single Mastodon profile raucao 2025-05-17 18:22:11 +04:00
  • ad138f715c Update doc raucao 2025-05-17 18:11:17 +04:00
  • 6730aae2dc Only update other avatars in one place raucao 2025-05-17 17:55:14 +04:00
  • a71aa3fda2 Don't queue job when service isn't enabled raucao 2025-05-17 17:46:22 +04:00
  • 92e6b1395a Add avatar to admin user page raucao 2025-05-17 17:46:05 +04:00
  • 37c59b7b0c Sync Mastodon IDs/profiles to local accounts raucao 2025-05-17 16:44:28 +04:00
  • f1c540537a Merge branch 'feature/mastodon_api' into live raucao 2025-05-17 18:22:38 +04:00
  • 1dcdc2b032 Allow syncing a single Mastodon profile raucao 2025-05-17 18:22:11 +04:00
  • 4545c3ba19 Merge branch 'feature/mastodon_api' into live raucao 2025-05-17 18:12:57 +04:00
  • bfa1514181 Update doc raucao 2025-05-17 18:11:17 +04:00
  • f0846308da Only update other avatars in one place raucao 2025-05-17 17:55:14 +04:00
  • b3b7fe6359 Don't queue job when service isn't enabled raucao 2025-05-17 17:46:22 +04:00
  • f0b541ee50 Add avatar to admin user page raucao 2025-05-17 17:46:05 +04:00
  • df9077e3c1 Sync Mastodon IDs/profiles to local accounts raucao 2025-05-17 16:44:28 +04:00
  • c291765777 Add mastodon_id to users raucao 2025-05-17 16:44:13 +04:00
  • f0cfde560b Add Mastodon API service class, auth token config raucao 2025-05-17 14:17:57 +04:00
  • 74666130c0 Merge branch 'master' into live raucao 2025-05-16 17:30:30 +04:00
  • c43e43d89c Open RS apps in new tab raucao 2025-05-16 17:29:49 +04:00
  • 7c43a4d919 Merge branch 'master' into live raucao 2025-05-16 16:01:31 +04:00
  • dbbf116c52 Fix RS storage-first auth work in dev, remove token raucao 2025-05-16 15:59:40 +04:00
  • 520552ec70 Merge branch 'master' into live raucao 2025-05-16 15:38:20 +04:00
  • 208b1f04ae Fix web app icon component raucao 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 raucao 2025-05-16 11:37:29 +00:00
  • 307095bfd0 WTF raucao 2025-05-15 22:21:33 +04:00
  • ae7291d4f1 Merge branch 'feature/ejabberd_pep' into live raucao 2025-05-15 22:07:26 +04:00
  • 5f276ff349 Queue XmppSetAvatarJob when new avatar is uploaded raucao 2025-05-15 22:04:25 +04:00
  • 5916969447 Add job for setting avatar via XMPP raucao 2025-05-15 19:49:08 +04:00
  • 322ca98da9 Merge branch 'feature/ejabberd_pep' into live raucao 2025-05-15 20:05:30 +04:00
  • 66f3950b83 Add job for setting avatar via XMPP raucao 2025-05-15 19:49:08 +04:00
  • 4e115eb514 Merge branch 'feature/ejabberd_pep' into live raucao 2025-05-15 19:50:30 +04:00
  • fc9b471a10 Add job for setting avatar via XMPP raucao 2025-05-15 19:49:08 +04:00
  • b33e47e60f Merge branch 'feature/ejabberd_pep' into live raucao 2025-05-15 12:54:25 +04:00
  • 382c5ad10e Return response for ejabberd API calls raucao 2025-05-15 12:38:40 +04:00
  • 9878e4a3e8 Merge branch 'feature/ejabberd_pep' into live raucao 2025-05-15 12:38:58 +04:00
  • 9c35323bcd Return response for ejabberd API calls raucao 2025-05-15 12:38:40 +04:00
  • e2716d94c0 Merge branch 'feature/ejabberd_pep' into live raucao 2025-05-15 12:22:29 +04:00
  • 8b3243af6b Sort API methods alphabetically raucao 2025-05-15 12:19:09 +04:00
  • fc36fbf10c Add get_vcard2 to ejabberd client raucao 2025-05-15 12:16:53 +04:00
  • 9394f649a6 Merge branch 'feature/ejabberd_pep' into live raucao 2025-05-15 12:02:05 +04:00
  • 06d2705c4c Add private_get to ejabberd service raucao 2025-05-15 11:47:23 +04:00
  • 41b9cb722b Merge branch 'feature/ejabberd_pep' into live raucao 2025-05-15 11:48:10 +04:00
  • f1c13d7bd9 Add private_get to ejabberd service raucao 2025-05-15 11:47:23 +04:00
  • c6cb9caa6d Merge branch 'master' into live raucao 2025-05-14 18:58:38 +04:00
  • 03be2e09e6 Merge pull request 'User avatars' (#223) from feature/user_avatars into master raucao 2025-05-14 14:58:15 +00:00
  • 582d339c0a Remove feature gate for avatar upload raucao 2025-05-14 18:55:26 +04:00
  • 208977177a Merge branch 'feature/user_avatars' into live raucao 2025-05-14 15:40:47 +04:00
  • a098ea43bb Add avatar URL to Webfinger when available raucao 2025-05-14 15:39:50 +04:00
  • 9a406b8381 Merge branch 'feature/user_avatars' into live raucao 2025-05-14 14:44:14 +04:00
  • 417e346074 Do not use ActiveStorage variants, process original avatar raucao 2025-05-14 14:42:03 +04:00
  • 1884f082ee Add note about variants not working when not generated ad-hoc raucao 2025-05-12 18:07:10 +04:00
  • 4c972bfe7a Merge branch 'feature/user_avatars' into live raucao 2025-05-12 16:40:44 +04:00
  • 51a3652fc8 Fix S3 keys/paths for user avatars raucao 2025-05-12 16:39:53 +04:00
  • 0191d248f8 Merge branch 'feature/user_avatars' into live raucao 2025-05-12 15:11:39 +04:00
  • 46b908839d Add avatar URL to Discourse Connect raucao 2025-05-12 15:04:56 +04:00
  • 512f0ccca1 Add controller for rendering avatars on simple URL raucao 2025-05-12 15:04:01 +04:00
  • 17ffbde03a WIP Store avatars as ActiveStorage attachments raucao 2025-05-11 18:43:21 +04:00
  • 9e2210c45b Store avatars as binary instead of base64 raucao 2024-01-24 15:56:34 +03:00
  • 6d7d722c5d Add inetOrgPerson objectclass to user entries raucao 2025-04-11 16:12:32 +04:00
  • ae5d63c613 Merge pull request 'Move remaining credentials from Rails credentials store to ENV' (#221) from chore/215-configs into master greg 2025-05-06 17:16:32 +00:00
  • 710afb6c78 Merge branch 'chore/215-configs' into live raucao 2025-05-06 20:14:42 +04:00
  • 93aa26f430 Remove lockbox column raucao 2025-05-06 20:14:25 +04:00
  • 69e9662133 Merge branch 'chore/215-configs' into live raucao 2025-05-06 20:01:15 +04:00
  • 50110c12b9 Remove lockbox gem raucao 2025-05-06 20:01:01 +04:00
  • a73d0f29bd Merge branch 'chore/215-configs' into live raucao 2025-05-06 19:53:52 +04:00
  • 95843aee6d Remove credentials files raucao 2025-05-06 19:49:33 +04:00