Commit Graph
1525 Commits
Author SHA1 Message Date
James Smith fa62107421 Require setting of username when invited 2026-01-22 11:55:18 +00:00
James Smith 61b0322158 Alter group notification to have specific content for invited users 2026-01-22 11:34:05 +00:00
James Smith 7d2d88de16 lint erb files 2026-01-20 17:38:09 +00:00
James Smith 2806e94550 Set invitation expiry to 2 weeks 2026-01-20 17:12:27 +00:00
James Smith ab688eabb2 Add invitation instructions email 2026-01-20 16:11:22 +00:00
James Smith 4b418fd17d style invitation accept form and add altcha 2026-01-20 16:11:09 +00:00
James Smith c5aa749aeb Add text for group notification mail 2026-01-20 12:30:02 +00:00
James Smith 4585702dd5 move mail greeting into template and add footer 2026-01-20 12:15:16 +00:00
James Smith 2ed7ae4fd4 simple "new group member" notifier 2026-01-19 22:48:51 +00:00
James Smith c109b706a9 fix lint errors 2026-01-06 16:26:31 +00:00
James Smith 1520fea83e disable fields for already-persisted memberships 2026-01-06 15:50:47 +00:00
James Smith 254bbaf445 Show username in membership list fields 2026-01-06 15:49:09 +00:00
James Smith 7822068fca lint whitespace 2026-01-06 15:08:59 +00:00
James Smith b39a462e46 space apart members 2026-01-06 15:06:12 +00:00
James Smith 053badf1a3 add translation strings 2026-01-06 15:06:04 +00:00
James Smith c07eb2a516 Move cocooned code back into an ERB form
otherwise it doesn't work
2026-01-06 13:21:42 +00:00
James Smith 29265177be fix delete confirmation i18n string 2026-01-06 12:16:43 +00:00
James Smith 2a3a70a331 add description field to UI 2026-01-06 12:16:43 +00:00
James Smith dfca15f784 use proper attribute names in table and fix translation strings 2026-01-06 12:16:43 +00:00
James Smith e67affc234 use new-style page titles 2026-01-06 12:16:43 +00:00
James Smith b53cd9d55b Add group delete button 2026-01-06 12:16:43 +00:00
James Smith 65dd597af7 show typed IDs in list 2026-01-06 12:16:42 +00:00
James Smith c8d0404908 link to groups from creator pages 2026-01-06 12:16:42 +00:00
James Smith 6b5fa2c4fb remove show action for groups 2026-01-06 12:16:42 +00:00
James Smith cfd2b2f187 Add basic UI framework for listing, editing and creating groups 2026-01-06 12:16:41 +00:00
James Smith 640c1c551c fix remaining activerecord connection usage 2025-12-22 14:54:31 +00:00
James Smith e0621d77bf DRY up connection type check 2025-12-22 13:38:13 +00:00
James Smith 25665578da Fix error in user settings when federation is enabled 2025-12-19 11:37:50 +00:00
James Smith 095573edd3 add pagination for users 2025-12-18 14:50:16 +00:00
James Smith 89daae2432 add sort ordering to UI and controller 2025-12-18 14:41:01 +00:00
James Smith 19b31d6ead Fix missing sidebar on oauth application pages
Resolves #5150
2025-12-11 21:58:56 +00:00
James Smith 02a697c6b0 restore top padding on homepage 2025-12-11 21:41:52 +00:00
James Smith c4f35b8dac make breadcrumbs more compact 2025-12-11 21:41:52 +00:00
James Smith ba9f0db189 add missing pagetitles 2025-12-11 21:41:51 +00:00
James Smith bc10439205 Use PageTitle for all the h1s for consistency 2025-12-11 18:22:33 +00:00
James Smith d84dc2acfa replace too-large title breadcrumbs with new style 2025-12-11 17:42:26 +00:00
James Smith 367738f441 remove old breadcrumb content block 2025-12-11 17:42:25 +00:00
James Smith 60d825a84d use PageTitle for oauth app title and breadcrumbs 2025-12-11 17:42:25 +00:00
James Smith 67e4febdc5 use PageTitle on model file pages 2025-12-11 17:42:24 +00:00
James Smith 87ca35fc65 show groups correctly in permission lists 2025-12-11 00:46:28 +00:00
James Smith 2c592478cc add group CRUD HTML framework 2025-12-10 23:05:39 +00:00
James Smith 9f2503fac6 allow HTML in problem descriptions 2025-12-01 16:46:26 +00:00
James Smith 89db1dc5ce Add explicit sanitization to fields that come in from the Fediverse 2025-11-27 15:51:25 +00:00
James Smith 2b9797eb1b change oauth ID and secret into copyable text fields 2025-11-26 13:07:16 +00:00
James Smith f0b88153b1 Change CopyButton into a more complex CopyableText component 2025-11-26 13:06:40 +00:00
James Smith 201b830f58 Obfuscate password input fields in user admin area
resolved #5090
2025-11-24 16:13:35 +00:00
James Smith 020e72979a make image carousel into a phlex component 2025-11-18 17:29:50 +00:00
James Smith 3699719060 DRY up editable spans into a component to keep settings consistent 2025-11-18 13:22:55 +00:00
James Smith 42079c4386 Merge pull request #5070 from manyfold3d/better-contrast
improved contrast on account menu and sign in button
2025-11-18 12:44:52 +00:00
James Smith 7c90d29b3f improved contrast on account menu and sign in button 2025-11-18 11:51:43 +00:00