|
2f86b3c16f
|
Add admin/editable_contents controller
|
2025-05-28 18:40:54 +04: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 |
|
|
f313686b13
|
Add settings for member statuses
continuous-integration/drone/push Build is passing
|
2025-05-27 14:59:10 +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 |
|
|
17ffbde03a
|
WIP Store avatars as ActiveStorage attachments
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Also push to LDAP as jpegPhoto
|
2025-05-11 18:43:21 +04:00 |
|
|
eae370b737
|
Migrate from lockbox to ActiveRecord encryption (1/2)
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2025-05-06 18:09:27 +04:00 |
|
|
ba683a7b95
|
Move some Rails app services to UserManager namespace
continuous-integration/drone/push Build is passing
|
2024-09-23 16:03:02 +02:00 |
|
|
4909dac5c2
|
Fix typo
continuous-integration/drone/push Build is passing
The return value of `strip!` is `nil`
|
2024-09-11 16:26:48 +02:00 |
|
|
fc2bec6246
|
Make default user services configurable by admin
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2024-09-05 11:11:32 +02:00 |
|
|
c996351930
|
Fix PostgreSQL query issue
|
2024-03-13 18:13:17 +01:00 |
|
|
e3b96d5cff
|
Merge branch 'master' into feature/donations_btcpay
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2024-03-03 12:50:16 +01:00 |
|
|
51f4556ede
|
Refactor admin settings routes
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
This is much cleaner, and semantically more correct.
|
2024-03-02 14:22:08 +00:00 |
|
|
079ee8833c
|
Implement bitcoin donations via BTCPay
|
2024-03-02 14:31:48 +01:00 |
|
|
f3159d30f1
|
Allow admins to add and remove invitations per account
continuous-integration/drone/push Build is passing
|
2024-02-10 11:21:45 +01:00 |
|
|
8747ce4eb0
|
Remove multi-domain support on admin user pages
continuous-integration/drone/push Build is passing
refs #166
|
2024-02-10 08:55:15 +01:00 |
|
|
179a82d2dd
|
Use keyword arguments for ApplicationService calls
Not all services are using keywords, which breaks those calls in Ruby 3
|
2024-02-02 15:50:25 +02:00 |
|
Râu Cao
|
2b8bfaaca8
|
Add admin page for web apps
continuous-integration/drone/push Build is passing
|
2023-10-24 22:42:16 +02:00 |
|
Râu Cao
|
d939f5d649
|
Merge branch 'master' into feature/btcpay_configs
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
|
2023-09-20 19:12:24 +02:00 |
|
Râu Cao
|
d5ab532947
|
Store and retrieve avatars in/from LDAP exclusively
continuous-integration/drone/push Build is failing
No need to keep them in two places at the same time. We can fetch them
from LDAP whenever we want to do something with them.
|
2023-09-06 20:42:26 +02:00 |
|
Râu Cao
|
8349ca5e12
|
Add admin settings page for BTCPay
|
2023-09-04 15:25:20 +02:00 |
|
Râu Cao
|
589e46bc63
|
Replace hardcoded domains with primary domain setting
|
2023-06-16 14:38:04 +02:00 |
|
Râu Cao
|
8da297811b
|
Mark settings as readonly, allow params for editable ones
|
2023-03-15 09:03:39 +00:00 |
|
Râu Cao
|
ca1221e9f3
|
Refactor admin settings, add all service settings
|
2023-03-15 09:03:39 +00:00 |
|
Râu Cao
|
f050d010fd
|
Refactor admin donation pages, fix errors
continuous-integration/drone/push Build is passing
Not sending the right response codes for Turbo to handle.
|
2023-03-15 15:24:00 +07:00 |
|
|
2861254adf
|
Merge branch 'master' into feature/ldap_services
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-03-01 09:35:53 +00:00 |
|
Râu Cao
|
cbbb4c6e47
|
Add pagination to admin pages
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-03-01 17:08:36 +08:00 |
|
Râu Cao
|
3aad27c7bd
|
Add Pagy gem, config, styles
|
2023-03-01 17:08:24 +08:00 |
|
Râu Cao
|
75ffd4e2f1
|
Add service attribute to LDAP user entry
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-02-27 23:36:23 +08:00 |
|
Râu Cao
|
6d20ac9a1c
|
Add lndhub info to admin user page
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-02-25 15:33:03 +08:00 |
|
Râu Cao
|
8eb487600c
|
Switch admin users index from pure LDAP to database
|
2023-02-25 15:31:19 +08:00 |
|
Râu Cao
|
55abbcc5ad
|
WIP user page
|
2023-02-23 23:55:32 +08:00 |
|
Râu Cao
|
ffed398024
|
Add admin user details page
|
2023-02-23 22:09:23 +08:00 |
|
Râu Cao
|
1a2482434c
|
Rename admin users controller/route
continuous-integration/drone/push Build is passing
Started out as a simple helper page to list LDAP users, but turning into
proper user management now.
|
2023-02-23 21:53:12 +08:00 |
|
Râu Cao
|
346e36e160
|
Use success notices where appropriate
continuous-integration/drone/push Build is passing
|
2023-02-18 10:07:54 +08:00 |
|
Râu Cao
|
b7bf957dd2
|
Update registration settings
continuous-integration/drone/push Build is passing
|
2023-02-17 22:12:38 +08:00 |
|
Râu Cao
|
084835f06a
|
WIP Add admin settings pages, reserved username config
continuous-integration/drone/push Build is passing
Prototyping settings forms
|
2023-02-17 20:33:15 +08:00 |
|
Râu Cao
|
cd7b05e2ff
|
Add rails-settings-cached, use for initial feature flags
continuous-integration/drone/push Build is passing
|
2023-02-17 17:07:42 +08:00 |
|
Râu Cao
|
b4c9b31ce7
|
Disable lndhub admin UI when not configured
continuous-integration/drone/push Build is failing
|
2023-02-13 21:57:06 +08:00 |
|
Râu Cao
|
d9e767298b
|
Refactor admin users page, add quick stats
continuous-integration/drone/push Build is passing
|
2023-02-13 16:32:28 +08:00 |
|
Râu Cao
|
dd482d7f2e
|
Add LndHub db/models, and quick stats for admin views
|
2023-02-13 16:25:35 +08:00 |
|
Râu Cao
|
3834e5230b
|
Comment encryption option in admin ldap users controller
Refactor to use the service later
|
2022-12-07 18:13:58 +01:00 |
|
|
f36f6866a7
|
Port signup to new layout
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
|
2022-02-23 18:07:54 -06:00 |
|
|
db9118cb7c
|
Improve admin LDAP user index
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
* Show which domain the current list is for
* Render text links as such
|
2021-11-28 11:11:41 -06:00 |
|
|
0110f27ada
|
Add invitation stats
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Show some stats about unused invitations and active inviters
|
2021-02-01 22:35:30 +01:00 |
|
|
dc7cf107c2
|
New admin page for invitations
|
2021-02-01 21:53:18 +01:00 |
|