Râu Cao
ed5c5b3081
Add remotestorage queue to Sidekiq config
continuous-integration/drone/push Build is passing
Details
2024-03-29 09:47:30 +04:00
Râu Cao
51a3cb60ec
Merge pull request 'Add custom LDAP attributes to schema' ( #181 ) from feature/custom_ldap_attributes into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #181
Reviewed-by: greg <greg@noreply.kosmos.org>
2024-03-19 14:46:44 +00:00
Râu Cao
8de0a2e26e
Improve seed output
2024-03-13 14:28:31 +01:00
Râu Cao
e3b96d5cff
Merge branch 'master' into feature/donations_btcpay
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2024-03-03 12:50:16 +01:00
Râu Cao
1afd56fb80
Allow running specs in Docker (Web) container
2024-03-02 16:56:07 +01:00
Râu Cao
51f4556ede
Refactor admin settings routes
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
This is much cleaner, and semantically more correct.
2024-03-02 14:22:08 +00:00
Râu Cao
079ee8833c
Implement bitcoin donations via BTCPay
2024-03-02 14:31:48 +01:00
Râu Cao
de1f234c15
Merge branch 'chore/update_dependencies' into bugfix/local_web_app_icons
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2024-02-22 15:13:18 +01:00
Râu Cao
f3159d30f1
Allow admins to add and remove invitations per account
continuous-integration/drone/push Build is passing
Details
2024-02-10 11:21:45 +01:00
Râu Cao
8747ce4eb0
Remove multi-domain support on admin user pages
...
continuous-integration/drone/push Build is passing
Details
refs #166
2024-02-10 08:55:15 +01:00
Râu Cao
22ffcd54db
Patch away a deprecation warning caused by Devise
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2024-02-09 17:58:28 +01:00
Râu Cao
84e915ece9
Allow custom path for ActiveStorage local/disk backend
2024-02-08 13:01:07 +01:00
Râu Cao
a7cbd8ce36
Allow disabling S3 explicitly, disable in Docker Compose
...
For example when there is a .env.development for running the app on a
host machine directly, but as a developer you also want to run it with
Docker Compose from time to time.
2024-02-08 12:50:34 +01:00
Râu Cao
3b96130491
Upgrade web-console, fix it for Docker
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Was failing silently in Docker, because the warnings were turned off.
2024-02-08 12:26:28 +01:00
Râu Cao
68c5758ecc
Update dependencies, upgrade to Rails 7.1, require Ruby 3.x
2024-02-02 14:25:47 +02:00
Râu Cao
b0b56fcf92
Fix lnurlp route
continuous-integration/drone/push Build is passing
Details
2024-01-29 11:18:51 +02:00
Râu Cao
a628a03f84
Only support primary domain for Lightning Address
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Release Drafter / Update release notes draft (pull_request) Successful in 3s
Details
Part of the process of removing support for serving multiple domains
from a single akkounts instance.
Also puts the Lightning Address discovery routes under the .well-known
path. Combined, these changes simplify reverse-proxying to the
.well-known endpoints.
2024-01-26 16:08:21 +02:00
Râu Cao
84220beb1c
Merge pull request 'Add email service and settings' ( #154 ) from feature/email_service into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #154
Reviewed-by: galfert <garret.alfert@gmail.com>
2024-01-22 09:01:18 +00:00
Râu Cao
b4f0c60ea0
Update nostr gem, switch to Ruby for bech32 encoding
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2024-01-15 12:54:58 +03:00
Râu Cao
958d18d61a
Add email service and settings
2024-01-10 18:30:05 +03:00
Râu Cao
c2dae105ff
Add settings page for Storage, add notification prefs
2023-11-20 18:22:06 +01:00
Râu Cao
aa399b862a
Allow to launch RS apps from dashboard
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2023-11-19 19:10:13 +01:00
Râu Cao
713e91a720
Implement RS auth revocation
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2023-11-19 18:49:17 +01:00
Râu Cao
56c127ca0c
Only allow primary domain for RS
...
Replace user addresses with usernames in the respective URLs
2023-11-01 21:46:38 +01:00
Râu Cao
00ec7fa21c
WIP Add RS auths/apps to Storage dashboard
2023-10-25 22:16:13 +02:00
Râu Cao
2b8bfaaca8
Add admin page for web apps
continuous-integration/drone/push Build is passing
Details
2023-10-24 22:42:16 +02:00
Râu Cao
d4f71e98ed
Download and attach icons for web apps
2023-10-24 17:29:23 +02:00
Râu Cao
1056ffd08e
Add optional S3 config/backend for ActiveStorage
2023-10-24 17:29:23 +02:00
Râu Cao
d939f5d649
Merge branch 'master' into feature/btcpay_configs
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Release Drafter / Update release notes draft (pull_request) Successful in 4s
Details
2023-09-20 19:12:24 +02:00
Râu Cao
86f85a90f4
Add/configure ActiveStorage
2023-09-06 12:14:28 +02:00
Râu Cao
5a5f62e98a
Refactor BTCPay service and API, add lightning balance
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2023-09-04 16:02:54 +02:00
Râu Cao
e8e6ee0bc4
Add configurable settings for BTCPay
2023-09-04 15:23:27 +02:00
Râu Cao
866ffbe615
Upgrade tailwindcss-stimulus-components to latest version
...
continuous-integration/drone/push Build is passing
Details
The latest one offers more tabs features. Required some changes to the
modals and tabs code.
2023-08-11 13:58:57 +02:00
Râu Cao
3c1fe3396d
Add Mastodon service page
2023-08-11 13:58:53 +02:00
Râu Cao
1ea8b22a59
WIP Add service page for Chat
continuous-integration/drone/push Build is running
Details
2023-08-07 18:16:14 +02:00
Râu Cao
353b55fe1a
Add RS OAuth controller specs
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
Release Drafter / Update release notes draft (pull_request) Successful in 3s
Details
2023-08-01 14:29:24 +02:00
Râu Cao
d9b39b36fb
Merge branch 'master' into feature/rs-oauth
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2023-07-13 15:31:28 +02:00
Râu Cao
e1e83386a8
Merge branch 'master' into feature/rs-oauth
2023-07-04 16:43:32 +02:00
Râu Cao
c78df9e5f1
Add QR code icon, button, modal for invites
...
Using https://excid3.github.io/tailwindcss-stimulus-components/
2023-06-27 19:23:20 +02:00
galfert
716d4b944a
Merge branch 'master' into feature/rs-oauth
...
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
# Conflicts:
# app/models/user.rb
# config/routes.rb
# db/schema.rb
2023-06-20 14:07:46 +02:00
Râu Cao
89c67f3617
Merge branch 'master' into feature/lightning_donation_qr_codes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2023-06-18 15:51:38 +02:00
Râu Cao
34e4cec503
Add NIP-05 well-known endpoint
2023-06-16 14:37:16 +02:00
Râu Cao
e8bbe6c713
Let user remove nostr pubkey from account
2023-06-16 14:34:32 +02:00
Râu Cao
49de4007ab
Settings page for adding verified nostr pubkeys
2023-06-16 14:22:30 +02:00
Râu Cao
b03c6e9513
Support vendoring npm module code
2023-06-16 13:51:09 +02:00
Râu Cao
aedaabc7ba
Offer lnurl-pay QR codes for download on the Lightning page
2023-06-12 18:18:06 +02:00
Râu Cao
745a319b3d
Minor refactoring
2023-05-31 12:00:31 +02:00
Râu Cao
19bafe081f
Integrate Discourse Connect (SSO)
2023-05-31 12:00:02 +02:00
Greg
48be35f1b1
Merge pull request 'Allow updating one's email address on the account settings page' ( #127 ) from feature/103-update_email into master
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #127
Reviewed-by: greg <greg@noreply.kosmos.org>
2023-05-26 18:07:07 +00:00
Râu Cao
134c81460a
Allow email address updates on account settings page
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2023-05-25 16:58:53 +02:00