Commit Graph

  • 9cf309aaa8 Prevent mounting of checked-in vendored files Râu Cao 2023-03-09 11:10:09 +07:00
  • e8bbe6c713 Let user remove nostr pubkey from account Râu Cao 2023-03-08 16:43:59 +07:00
  • 49de4007ab Settings page for adding verified nostr pubkeys Râu Cao 2023-03-08 13:44:18 +07:00
  • bc4d9ff528 Add nostr_pubkey to users Râu Cao 2023-03-07 18:31:54 +08:00
  • b03c6e9513 Support vendoring npm module code Râu Cao 2023-03-07 18:30:09 +08:00
  • 332ad757a5 Use respond_to for request formats Râu Cao 2023-06-13 12:30:38 +02:00
  • 07fe8dba71 Add a copy button for the Lightning address Râu Cao 2023-06-12 18:18:47 +02:00
  • aedaabc7ba Offer lnurl-pay QR codes for download on the Lightning page Râu Cao 2023-06-12 18:18:06 +02:00
  • 462dd24da3 WIP contribution nav feature/contribution_nav Râu Cao 2023-06-12 14:32:59 +02:00
  • 8eb5f093a4 Don't show flash message when opening the root URL while signed out Râu Cao 2023-06-08 08:04:23 +03:00
  • de45d070aa Merge pull request 'Report Lndhub API errors to Sentry' (#133) from refactor/lndhub_integration into master raucao 2023-06-06 15:44:36 +00:00
  • c0b1112e49 Merge pull request 'Hide unsuccessful outgoing lndhub txs in list' (#132) from bugfix/lndhub_tx_list into master raucao 2023-06-06 15:43:38 +00:00
  • 2f90393eb6 Lndhub v2 service inherits from v1, only adds v2-specific code Râu Cao 2023-06-05 13:53:24 +03:00
  • 8b87072485 Raise custom auth error, re-raise on failed re-auth Râu Cao 2023-06-05 13:52:41 +03:00
  • 82019f47be Report lndhub errors to Sentry Râu Cao 2023-06-05 13:51:40 +03:00
  • 259e72167b Hide unsuccessful outgoing lndhub txs in list Râu Cao 2023-06-05 13:06:49 +03:00
  • 7000908891 Auto-login Discourse link Râu Cao 2023-06-04 15:15:09 +03:00
  • df0c13b400 Fix potential nil access Râu Cao 2023-05-31 14:43:00 +02:00
  • 387a2fa2e6 0.6.0 v0.6.0 Râu Cao 2023-05-31 14:12:26 +02:00
  • 68eba80fd7 Merge pull request 'Integrate Discourse Connect (SSO)' (#131) from feature/126_discourse_sso into master raucao 2023-05-31 10:02:43 +00:00
  • 7e05530ab7 Add specs for Discourse Connect Râu Cao 2023-05-30 23:19:49 +02:00
  • 745a319b3d Minor refactoring Râu Cao 2023-05-29 23:10:39 +02:00
  • f829bb3379 Use devise method for requiring login Râu Cao 2023-05-29 23:09:48 +02:00
  • 19bafe081f Integrate Discourse Connect (SSO) Râu Cao 2023-05-29 23:05:18 +02:00
  • d130f2f68b Merge pull request 'Allow users to set/update their display name in LDAP' (#128) from feature/123-display_names into master greg 2023-05-31 09:13:50 +00:00
  • e284996c1c Remove obsolete route Râu Cao 2023-05-28 15:28:51 +02:00
  • 51489a83ab Use feature block for email update specs Râu Cao 2023-05-28 15:25:53 +02:00
  • 05426e4ced Add specs for display name update Râu Cao 2023-05-28 15:25:42 +02:00
  • 445cdfa024 Only validate display name when updated Râu Cao 2023-05-27 20:09:02 +02:00
  • f74227fedb Allow users to set/update their display name in LDAP Râu Cao 2023-05-27 19:59:49 +02:00
  • 32d1992632 Set user instance var for settings routes where needed Râu Cao 2023-05-27 19:58:59 +02:00
  • 48be35f1b1 Merge pull request 'Allow updating one's email address on the account settings page' (#127) from feature/103-update_email into master greg 2023-05-26 18:07:07 +00:00
  • 87720ef285 Merge pull request 'Add feature flags' (#125) from feature/124-feature_flags into master greg 2023-05-26 17:56:50 +00:00
  • 193a4c2edd Remove obsolete function argument Râu Cao 2023-05-25 19:31:16 +02:00
  • 134c81460a Allow email address updates on account settings page Râu Cao 2023-05-25 16:58:53 +02:00
  • b1a693e7cf Send different Devise mail for re-confirmations Râu Cao 2023-05-25 16:57:43 +02:00
  • 75bd879f84 Rename settings menu item for Lightning Râu Cao 2023-05-25 16:57:14 +02:00
  • 33a9e1eaa9 Use username instead of email in Devise mails Râu Cao 2023-05-25 16:56:40 +02:00
  • 7b321577db Update LDAP mail attribute when re-confirming email Râu Cao 2023-05-25 16:55:27 +02:00
  • 61f12c2741 Improve form fields with errors for model updates Râu Cao 2023-05-25 16:53:16 +02:00
  • c58358c66e Add feature flags, RS dashboard dummy Râu Cao 2023-05-23 18:51:29 +02:00
  • 287adbd365 Add flipper gem and database migration/tables Râu Cao 2023-05-23 14:09:35 +02:00
  • 9048052318 Fix URL in email template Râu Cao 2023-05-16 13:22:44 +02:00
  • cddc1e86f6 Merge pull request 'Show fees of Lightning transactions' (#122) from feature/lightning_fees into master raucao 2023-05-10 12:27:24 +00:00
  • ce7387a409 Remove obsolete routes Râu Cao 2023-05-03 21:54:33 +02:00
  • f1ae5667de Shape tx details UI a bit Râu Cao 2023-05-03 12:51:22 +02:00
  • 67a9fc02d7 Rename Wallet to Lightning Network, move to Services Râu Cao 2023-05-01 16:13:41 +02:00
  • 34849b28b0 WIP show fees of Lightning transactions Râu Cao 2023-05-01 15:15:23 +02:00
  • 8ce5f9708f Merge pull request 'Add configurable default chatroom bookmarks for new users' (#116) from feature/default_chatrooms into master raucao 2023-04-19 13:07:00 +00:00
  • cb2197893c Merge branch 'master' into feature/default_chatrooms Râu Cao 2023-04-18 17:00:48 +02:00
  • dabd892a25 Improve RS OAuth UI Râu Cao 2023-04-13 16:21:48 +02:00
  • eeabbdb7df Merge branch 'master' into feature/rs-oauth Râu Cao 2023-04-13 15:02:51 +02:00
  • 7a50bd23d6 Merge pull request 'Add user preferences and configurable notifications' (#113) from feature/user_preferences into master raucao 2023-04-11 21:04:46 +00:00
  • 64c8c3cb06 Merge pull request 'WebFinger endpoint' (#118) from feature/webfinger into master raucao 2023-04-11 09:44:39 +00:00
  • a2100b23a9 Formatting, wording Râu Cao 2023-04-11 11:41:30 +02:00
  • 27195f693a Merge pull request 'Fix failing spec expectation when using Ruby 3.x' (#119) from fix/ruby-3-failed-expectation into master raucao 2023-04-11 09:32:46 +00:00
  • 9e74c89a80 Fix failing spec expectation when using Ruby 3.x Garret Alfert 2023-04-10 23:03:59 +02:00
  • 0774c88918 WebFinger endpoint Garret Alfert 2023-04-10 21:23:21 +02:00
  • ef2d2b6422 Merge pull request 'Add remoteStorage settings' (#117) from feature/rs-settings into master raucao 2023-04-09 09:45:19 +00:00
  • a47e4fc16b Add RS storage URL to test env Garret Alfert 2023-04-09 10:12:08 +02:00
  • 9b89101afc Basic RemoteStorage settings Garret Alfert 2023-03-22 00:51:33 +01:00
  • ad90fcd539 Add specs for xmpp default bookmarks, refactor xmpp job usage Râu Cao 2023-04-08 16:37:21 +02:00
  • 705bd63b42 Add configurable default room bookmarks for new users Râu Cao 2023-04-07 23:02:11 +02:00
  • 83e418cdee Update README Râu Cao 2023-04-07 20:11:45 +02:00
  • 7a193d6647 Add comment Râu Cao 2023-04-06 16:25:01 +02:00
  • bb82b6b462 Update README Râu Cao 2023-04-06 16:24:46 +02:00
  • 4e2e13108c Refactor user preferences, add defaults from file Râu Cao 2023-04-05 16:56:14 +02:00
  • ca7475dca2 Add notification mailer, make wallet notifications configurable Râu Cao 2023-04-04 13:39:32 +02:00
  • 43a43e1a2c Use setting instead of ENV var Râu Cao 2023-04-04 12:46:09 +02:00
  • 595bb03c5a Do not exchange XMPP contacts when turned off by inviter Râu Cao 2023-04-04 12:45:13 +02:00
  • 62cd0eb7d1 Re-rename "ejabberd" service to "xmpp" Râu Cao 2023-04-04 12:29:39 +02:00
  • f19baaf22a Add new user settings pages for Chat and Wallet Râu Cao 2023-04-04 12:28:32 +02:00
  • 23821f9e65 Add preferences to user model Râu Cao 2023-04-04 12:27:49 +02:00
  • a33410eeb4 Allow handing custom field names to toggle fieldset component Râu Cao 2023-04-04 12:03:00 +02:00
  • a1b238e86b Fix email default URL options missing Râu Cao 2023-04-04 09:11:06 +02:00
  • 334b47353e WIP Add notifications preferences page Râu Cao 2023-04-03 13:55:58 +02:00
  • 6848bd739c Add horizontal layout option for fieldset component Râu Cao 2023-04-03 13:55:39 +02:00
  • 7f77ad5528 Refactor user settings Râu Cao 2023-04-03 13:19:07 +02:00
  • 6f2160b479 Merge pull request 'Add solargraph in development, document usage with bundled gems' (#112) from feature/solargraph into master raucao 2023-04-02 08:19:26 +00:00
  • f08bb56a7a 0.5.0 v0.5.0 Râu Cao 2023-04-01 11:44:25 +02:00
  • fe1dfd8ec8 Add solargraph in development, document usage with bundled gems Râu Cao 2023-03-31 18:07:38 +02:00
  • c1f275463e Merge pull request 'Add Redis, Sidekiq to Docker Compose setup' (#110) from feature/docker-compose_sidekiq into master raucao 2023-03-31 09:09:46 +00:00
  • 324809f77e Merge pull request 'Expire inactive sessions, optionally allow to stay signed in' (#82) from feature/8-session_timeouts into master raucao 2023-03-31 07:58:24 +00:00
  • f9b07bcb01 Use development branch of release drafter action Râu Cao 2023-03-28 17:27:31 +02:00
  • 986eb5387c Use release drafter fork with PR ID fix Râu Cao 2023-03-28 17:13:39 +02:00
  • f76e2c2f14 Merge pull request 'Add Gitea Release Drafter as Gitea Action' (#111) from feature/release_drafter into master raucao 2023-03-28 14:21:44 +00:00
  • 22a7bbe6eb Add Gitea Release Drafter as Gitea Action Râu Cao 2023-03-28 15:35:01 +02:00
  • 18f4deb30f Merge pull request 'Add (optional) Sentry integration' (#108) from feature/sentry_integration into master greg 2023-03-28 12:53:00 +00:00
  • 9f9bf6fd80 Add Redis and Sidekiq to Docker Compose setup Râu Cao 2023-03-28 12:24:58 +02:00
  • d2987da70a Send Devise emails via Sidekiq Râu Cao 2023-03-28 12:22:17 +02:00
  • 6b7a80e23a Make Redis URL configurable Râu Cao 2023-03-28 12:21:54 +02:00
  • 42b9b27561 Allow external network access Râu Cao 2023-03-28 11:38:56 +02:00
  • c17c980b69 Prepare for multiple akkounts containers Râu Cao 2023-03-28 11:24:35 +02:00
  • ee42d68471 Add RemoteStorageAuthorization model Garret Alfert 2023-03-28 00:02:07 +02:00
  • 7acc3b2106 RemoteStorage OAuth dialog Garret Alfert 2023-03-12 21:46:03 +01:00
  • 20c014607c Basic RemoteStorage settings Garret Alfert 2023-03-22 00:51:33 +01:00
  • f199d5d12a Add (optional) Sentry integration Râu Cao 2023-03-27 12:46:14 +02:00
  • 4b17afa93d Fix typo Râu Cao 2023-03-27 11:55:02 +02:00
  • 6d52af53ae Add basic storage config Râu Cao 2023-03-27 11:46:39 +02:00
  • 4c5ad67652 Require action_mailbox Râu Cao 2023-03-27 11:40:35 +02:00