Râu Cao
7b321577db
Update LDAP mail attribute when re-confirming email
2023-05-25 16:55:27 +02:00
Râu Cao
61f12c2741
Improve form fields with errors for model updates
2023-05-25 16:53:16 +02:00
Râu Cao
9048052318
Fix URL in email template
continuous-integration/drone/push Build is passing
2023-05-16 13:22:44 +02:00
cddc1e86f6
Merge pull request 'Show fees of Lightning transactions' ( #122 ) from feature/lightning_fees into master
...
continuous-integration/drone/push Build is passing
Reviewed-on: #122
Reviewed-by: hueso <hueso@noreply.kosmos.org>
Reviewed-by: bumi <bumi@noreply.kosmos.org>
2023-05-10 12:27:24 +00:00
Râu Cao
ce7387a409
Remove obsolete routes
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 6s
2023-05-03 21:54:33 +02:00
Râu Cao
f1ae5667de
Shape tx details UI a bit
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-03 12:51:22 +02:00
Râu Cao
67a9fc02d7
Rename Wallet to Lightning Network, move to Services
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-01 16:13:41 +02:00
Râu Cao
34849b28b0
WIP show fees of Lightning transactions
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
...
continuous-integration/drone/push Build is passing
Reviewed-on: #116
Reviewed-by: galfert <garret.alfert@gmail.com>
2023-04-19 13:07:00 +00:00
Râu Cao
cb2197893c
Merge branch 'master' into feature/default_chatrooms
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-04-18 17:00:48 +02:00
7a50bd23d6
Merge pull request 'Add user preferences and configurable notifications' ( #113 ) from feature/user_preferences into master
...
continuous-integration/drone/push Build is passing
Reviewed-on: #113
Reviewed-by: galfert <garret.alfert@gmail.com>
2023-04-11 21:04:46 +00:00
64c8c3cb06
Merge pull request 'WebFinger endpoint' ( #118 ) from feature/webfinger into master
...
continuous-integration/drone/push Build is passing
Reviewed-on: #118
Reviewed-by: raucao <raucao@noreply.kosmos.org>
2023-04-11 09:44:39 +00:00
Râu Cao
a2100b23a9
Formatting, wording
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Update release notes draft
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
...
continuous-integration/drone/push Build is passing
Reviewed-on: #119
Reviewed-by: raucao <raucao@noreply.kosmos.org>
2023-04-11 09:32:46 +00:00
9e74c89a80
Fix failing spec expectation when using Ruby 3.x
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Update release notes draft
2023-04-10 23:03:59 +02:00
0774c88918
WebFinger endpoint
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-10 21:23:21 +02:00
ef2d2b6422
Merge pull request 'Add remoteStorage settings' ( #117 ) from feature/rs-settings into master
...
continuous-integration/drone/push Build is passing
Reviewed-on: #117
Reviewed-by: raucao <raucao@noreply.kosmos.org>
2023-04-09 09:45:19 +00:00
a47e4fc16b
Add RS storage URL to test env
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Update release notes draft
2023-04-09 10:12:12 +02:00
9b89101afc
Basic RemoteStorage settings
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-04-08 21:49:16 +02:00
Râu Cao
ad90fcd539
Add specs for xmpp default bookmarks, refactor xmpp job usage
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-08 16:37:21 +02:00
Râu Cao
705bd63b42
Add configurable default room bookmarks for new users
continuous-integration/drone/push Build is passing
2023-04-07 23:03:43 +02:00
Râu Cao
83e418cdee
Update README
continuous-integration/drone/push Build is passing
2023-04-07 20:11:45 +02:00
Râu Cao
7a193d6647
Add comment
continuous-integration/drone/push Build is passing
2023-04-06 16:25:01 +02:00
Râu Cao
bb82b6b462
Update README
2023-04-06 16:24:46 +02:00
Râu Cao
4e2e13108c
Refactor user preferences, add defaults from file
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Update release notes draft
* Turn prefs into a flat hash structure, since nesting is not worth the
trouble
* Add a custom serializer class for prefs
* Add a config file for defaults and merge set prefs with unset ones
* Use booleans for "true" and "false", and integers where appropriate
2023-04-05 17:02:35 +02:00
Râu Cao
ca7475dca2
Add notification mailer, make wallet notifications configurable
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-04 13:39:32 +02:00
Râu Cao
43a43e1a2c
Use setting instead of ENV var
continuous-integration/drone/push Build is passing
2023-04-04 12:46:09 +02:00
Râu Cao
595bb03c5a
Do not exchange XMPP contacts when turned off by inviter
continuous-integration/drone/push Build is running
2023-04-04 12:45:13 +02:00
Râu Cao
62cd0eb7d1
Re-rename "ejabberd" service to "xmpp"
...
Shouldn't matter which implementation is integrated if someone adds
another one
2023-04-04 12:29:39 +02:00
Râu Cao
f19baaf22a
Add new user settings pages for Chat and Wallet
2023-04-04 12:28:53 +02:00
Râu Cao
23821f9e65
Add preferences to user model
2023-04-04 12:27:49 +02:00
Râu Cao
a33410eeb4
Allow handing custom field names to toggle fieldset component
2023-04-04 12:03:00 +02:00
Râu Cao
a1b238e86b
Fix email default URL options missing
continuous-integration/drone/push Build is passing
2023-04-04 09:11:06 +02:00
Râu Cao
334b47353e
WIP Add notifications preferences page
continuous-integration/drone/push Build is passing
2023-04-03 13:55:58 +02:00
Râu Cao
6848bd739c
Add horizontal layout option for fieldset component
2023-04-03 13:55:39 +02:00
Râu Cao
7f77ad5528
Refactor user settings
...
continuous-integration/drone/push Build is passing
Use resources instead of custom controllers, following the Rails way
and making things much cleaner in the process.
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
...
continuous-integration/drone/push Build is passing
Reviewed-on: #112
2023-04-02 08:19:26 +00:00
Râu Cao
f08bb56a7a
0.5.0
continuous-integration/drone/push Build is passing
v0.5.0
2023-04-01 11:44:25 +02:00
Râu Cao
fe1dfd8ec8
Add solargraph in development, document usage with bundled gems
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Update release notes draft
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
...
continuous-integration/drone/push Build is passing
Reviewed-on: #110
Reviewed-by: galfert <garret.alfert@gmail.com>
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
...
continuous-integration/drone/push Build is passing
Reviewed-on: #82
Reviewed-by: galfert <garret.alfert@gmail.com>
2023-03-31 07:58:24 +00:00
Râu Cao
f9b07bcb01
Use development branch of release drafter action
continuous-integration/drone/push Build is passing
2023-03-28 17:27:31 +02:00
Râu Cao
986eb5387c
Use release drafter fork with PR ID fix
continuous-integration/drone/push Build is passing
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
...
continuous-integration/drone/push Build is passing
Reviewed-on: #111
2023-03-28 14:21:44 +00:00
Râu Cao
22a7bbe6eb
Add Gitea Release Drafter as Gitea Action
Update release notes draft
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-28 16:17:19 +02:00
18f4deb30f
Merge pull request 'Add (optional) Sentry integration' ( #108 ) from feature/sentry_integration into master
...
continuous-integration/drone/push Build is passing
Reviewed-on: #108
Reviewed-by: greg <greg@noreply.kosmos.org>
2023-03-28 12:53:00 +00:00
Râu Cao
9f9bf6fd80
Add Redis and Sidekiq to Docker Compose setup
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Update release notes draft
2023-03-28 12:24:58 +02:00
Râu Cao
d2987da70a
Send Devise emails via Sidekiq
2023-03-28 12:22:17 +02:00
Râu Cao
6b7a80e23a
Make Redis URL configurable
2023-03-28 12:21:54 +02:00
Râu Cao
42b9b27561
Allow external network access
...
continuous-integration/drone/push Build is passing
Useful for connecting to services on private networks for example.
2023-03-28 11:38:56 +02:00