Commit Graph

  • 3437a756eb Only create LNDHub accounts when feature is enabled Râu Cao 2023-03-24 16:01:53 +07:00
  • 0d9fc4aa74 Merge pull request 'Make email settings configurable, add custom mailer for one-off emails' (#107) from feature/custom_mailer into master greg 2023-03-23 15:52:43 +00:00
  • 82475161a9 Merge branch 'master' into feature/custom_mailer greg 2023-03-23 15:38:43 +00:00
  • fb3b9af3e5 Add custom mailer for one-off emails Râu Cao 2023-03-22 14:54:23 +07:00
  • b1a0268e6b Make email settings configurable Râu Cao 2023-03-22 14:53:44 +07:00
  • e1e7d8f87d Merge pull request 'Move exchanging of XMPP contacts to account confirmation' (#105) from chore/exchange_xmpp_contacts_after_confirmation into master raucao 2023-03-22 06:45:30 +00:00
  • 5b46f3adf5 Move exchanging of XMPP contacts to account confirmation Râu Cao 2023-03-20 17:59:43 +07:00
  • a8a8fba14c Change styling of Devise shared links Râu Cao 2023-03-19 18:07:09 +07:00
  • 8a7016a30b Add remember-me function for sign-in Râu Cao 2023-03-19 18:06:18 +07:00
  • e2618de7c6 Add time limit for inactive sessions Râu Cao 2023-02-19 13:44:48 +08:00
  • 90680368fb Merge pull request 'Complete admin pages for service settings' (#104) from feature/admin_user_service_settings into master raucao 2023-03-19 06:33:13 +00:00
  • 8d90847896 Add setting for contact roster name Râu Cao 2023-03-15 15:48:27 +07:00
  • 8da297811b Mark settings as readonly, allow params for editable ones Râu Cao 2023-03-15 15:47:24 +07:00
  • fa56d6b772 Refactor toggles to work without JS, add specs Râu Cao 2023-03-15 14:04:12 +07:00
  • ca1221e9f3 Refactor admin settings, add all service settings Râu Cao 2023-03-15 11:40:47 +07:00
  • 295d486761 Disable toggles on admin user page Râu Cao 2023-03-15 11:39:45 +07:00
  • e00390d102 Add cached settings for all current services Râu Cao 2023-03-15 11:39:06 +07:00
  • b947480190 Refactor sidenav link component, allow multiple levels Râu Cao 2023-03-15 11:38:23 +07:00
  • fa07978aac Add form field update capability to toggle components Râu Cao 2023-03-15 11:37:37 +07:00
  • e758e258a8 Allow disabling toggles, add toggle fieldset component Râu Cao 2023-03-12 13:41:36 +07:00
  • 805733939c Add toggle switch component, service configs, admin profile links Râu Cao 2023-03-12 12:55:21 +07:00
  • f050d010fd Refactor admin donation pages, fix errors Râu Cao 2023-03-15 15:24:00 +07:00
  • 95fac38b53 Show email address on account settings page Râu Cao 2023-03-12 11:01:22 +07:00
  • cb80465297 Merge pull request 'Upgrade Devise, remove custom Turbo integration' (#102) from chore/87-upgrade_devise into master raucao 2023-03-09 04:43:03 +00:00
  • c7550b4f64 Upgrade Devise, remove custom Turbo integration Râu Cao 2023-03-09 11:34:42 +07:00
  • 341284aa99 Merge pull request 'Refactor form input styles/layouts' (#100) from ui/form_inputs into master raucao 2023-03-09 03:42:22 +00:00
  • b34d040ce3 Refactor form input styles Râu Cao 2023-03-08 15:51:09 +07:00
  • 1142a4e2d5 Merge pull request 'Add keysend support for Lightning Addresses, specs for address/lnurlp responses' (#84) from feature/ln_address_keysend into master raucao 2023-03-03 13:29:02 +00:00
  • f2c7aa2f09 Fix typos Râu Cao 2023-03-03 21:27:18 +08:00
  • cca44d7542 Merge branch 'master' into feature/ln_address_keysend greg 2023-03-02 15:49:13 +00:00
  • cdad7546fb Merge pull request 'Improve design of service grid on dashboard' (#97) from feature/dashboard_layout into master greg 2023-03-02 15:48:27 +00:00
  • feb7833533 Merge branch 'master' into feature/dashboard_layout greg 2023-03-02 15:41:51 +00:00
  • dfb12b8f62 Fix typo Râu Cao 2023-03-02 15:54:03 +08:00
  • 6c2a97e7e5 Improve design of service grid on dashboard Râu Cao 2023-03-01 22:47:41 +08:00
  • c8b65de7f6 Merge pull request 'Add service attribute to LDAP user entry' (#91) from feature/ldap_services into master greg 2023-03-01 09:57:53 +00:00
  • 2861254adf Merge branch 'master' into feature/ldap_services greg 2023-03-01 09:35:53 +00:00
  • 1d2910dadb Merge pull request 'Add pagination features, paginate admin pages' (#95) from feature/89-pagination into master greg 2023-03-01 09:34:58 +00:00
  • 251a170f2b Add documentation link for Pagy Râu Cao 2023-03-01 17:14:44 +08:00
  • cbbb4c6e47 Add pagination to admin pages Râu Cao 2023-03-01 17:08:36 +08:00
  • 3aad27c7bd Add Pagy gem, config, styles Râu Cao 2023-03-01 17:08:24 +08:00
  • 7cff849d79 Add more users when seeding db Râu Cao 2023-03-01 17:07:13 +08:00
  • 75ffd4e2f1 Add service attribute to LDAP user entry Râu Cao 2023-02-25 21:35:38 +08:00
  • b84f9109f6 Merge pull request 'Fix broken database seed' (#90) from bugfix/reserved_admin_username into master raucao 2023-02-26 14:20:45 +00:00
  • 7fd564726f Merge pull request 'Add user page to admin panel, improve other admin pages' (#88) from feature/admin_user_details into master raucao 2023-02-26 14:16:41 +00:00
  • b2a1b8caf5 Remove "admin" from default reserved usernames Garret Alfert 2023-02-26 13:15:33 +01:00
  • 52cc2a8151 Fix numbering in quickstart steps Garret Alfert 2023-02-26 13:10:49 +01:00
  • c8e405d93a Fix inline tailwind styles not being applied Râu Cao 2023-02-26 18:41:18 +08:00
  • 5f74212603 Improve admin donation pages Râu Cao 2023-02-26 11:33:11 +08:00
  • 1c3e893b6b Fix height of link element buttons Râu Cao 2023-02-26 11:32:26 +08:00
  • eec4533fea Improve markup Râu Cao 2023-02-26 11:32:03 +08:00
  • 6d20ac9a1c Add lndhub info to admin user page Râu Cao 2023-02-25 15:33:03 +08:00
  • 27dd4163f0 Add more data to admin user page Râu Cao 2023-02-25 15:32:50 +08:00
  • 1a55e5e895 Link users everywhere in admin panel Râu Cao 2023-02-25 15:32:13 +08:00
  • 8eb487600c Switch admin users index from pure LDAP to database Râu Cao 2023-02-25 15:31:19 +08:00
  • 678e80a25d Retrieve ldap entry from user model Râu Cao 2023-02-25 15:30:23 +08:00
  • 30fb9805e5 Add associations between users via invitations Râu Cao 2023-02-25 15:29:46 +08:00
  • e675970f4c Add view helper for colored badges Râu Cao 2023-02-25 15:28:02 +08:00
  • a0727e709f Add table class for rows with dividers Râu Cao 2023-02-25 15:27:28 +08:00
  • 55abbcc5ad WIP user page Râu Cao 2023-02-23 23:55:32 +08:00
  • ffed398024 Add admin user details page Râu Cao 2023-02-23 22:09:23 +08:00
  • 1a2482434c Rename admin users controller/route Râu Cao 2023-02-23 21:53:12 +08:00
  • b530ad2f0f Merge pull request 'Remove ln_login from users' (#86) from chore/remove_ln_login into master raucao 2023-02-23 12:16:06 +00:00
  • 3c2fe7c15d Remove ln_login from users Râu Cao 2023-02-23 20:13:08 +08:00
  • aa7044dea7 Merge pull request 'Fix deprecation warnings' (#85) from chore/fix_deprecation_warnings into master raucao 2023-02-23 11:03:56 +00:00
  • a3f0d0f2cf Fix deprecation warnings Râu Cao 2023-02-23 19:00:03 +08:00
  • dc63506102 Add ln node public key to test env Râu Cao 2023-02-23 17:56:38 +08:00
  • b87b9c2437 Prevent double render Râu Cao 2023-02-23 17:54:34 +08:00
  • e580cc9991 Add specs for Lightning Address and lnurlpay requests Râu Cao 2023-02-23 17:46:36 +08:00
  • 68ab88c481 Add names for lnurl routes Râu Cao 2023-02-23 17:46:19 +08:00
  • c7fe1bc3bc Add keysend support for Lightning Address Râu Cao 2023-02-19 17:45:27 +08:00
  • 84337c3a7d Merge pull request 'Add lndhub admin panel, quick stats for admin pages' (#80) from feature/admin_stats into master raucao 2023-02-23 07:43:15 +00:00
  • 654b90f9ee Merge pull request 'Add configurable settings, admin settings pages, reserved usernames' (#81) from feature/settings into feature/admin_stats raucao 2023-02-23 07:42:21 +00:00
  • aa0ba18763 Merge pull request 'Fix password validation during password reset' (#83) from bugfix/28-password_reset into master raucao 2023-02-19 14:01:25 +00:00
  • 7dae66959e Formatting Râu Cao 2023-02-19 15:51:00 +08:00
  • b67d6139ac Fix password validation during password reset Râu Cao 2023-02-19 15:50:19 +08:00
  • b9259958f4 Add spec to prove issue #28 Râu Cao 2023-02-19 14:41:45 +08:00
  • 832d1e3bd7 Improve layout of password reset form Râu Cao 2023-02-19 14:41:16 +08:00
  • f3f967f9f7 Prevent signups with reserved usernames Râu Cao 2023-02-19 12:10:26 +08:00
  • 9407c7a94d Add username format restrictions Râu Cao 2023-02-19 12:04:24 +08:00
  • df3ec9f90a Add spec for updating reserved usernames setting Râu Cao 2023-02-19 11:56:16 +08:00
  • 25a0723166 Make admin flag persist for subsequent calls in spec Râu Cao 2023-02-19 11:55:53 +08:00
  • 6e884b789a Show full lightning account ID/login Râu Cao 2023-02-18 10:08:49 +08:00
  • 346e36e160 Use success notices where appropriate Râu Cao 2023-02-18 10:07:54 +08:00
  • b7bf957dd2 Update registration settings Râu Cao 2023-02-17 21:36:30 +08:00
  • 084835f06a WIP Add admin settings pages, reserved username config Râu Cao 2023-02-17 20:32:29 +08:00
  • cd7b05e2ff Add rails-settings-cached, use for initial feature flags Râu Cao 2023-02-17 17:07:42 +08:00
  • 7280a4c023 Order invitations by date on user invitations page Râu Cao 2023-02-16 23:40:17 +08:00
  • 164400adec Merge branch 'chore/fix_ci' into feature/admin_stats Râu Cao 2023-02-14 13:18:38 +08:00
  • c2e0909132 Use plain hash for ENV vars Râu Cao 2023-02-14 13:16:10 +08:00
  • c44ce61e25 Remove empty tests Râu Cao 2023-02-14 13:06:18 +08:00
  • e2294c4029 Add config for lndhub postgres/admin Râu Cao 2023-02-13 21:56:32 +08:00
  • bdc03a7181 bundle exec rspec Râu Cao 2023-02-14 12:55:03 +08:00
  • 959449a3f4 Add default empty password Râu Cao 2023-02-13 22:10:54 +08:00
  • b4c9b31ce7 Disable lndhub admin UI when not configured Râu Cao 2023-02-13 21:57:06 +08:00
  • 43f133ebd7 Add config for lndhub postgres/admin Râu Cao 2023-02-13 21:56:32 +08:00
  • d9e767298b Refactor admin users page, add quick stats Râu Cao 2023-02-13 16:32:28 +08:00
  • dd482d7f2e Add LndHub db/models, and quick stats for admin views Râu Cao 2023-02-10 13:12:36 +08:00
  • 09d99ce9c2 Increase size of current balance Râu Cao 2023-02-10 11:37:27 +08:00
  • 8f9e1c3e84 Improve lnurlp message and notification Râu Cao 2023-01-25 13:18:44 +08:00
  • 4a045bf61c Merge pull request 'Various front-end improvements and bugfixes' (#78) from feature/frontend_improvements into master raucao 2023-01-25 04:16:55 +00:00