Commit Graph

  • a852ab75ae
    Fix Docker volume permissions on some host platforms #171 Râu Cao 2024-02-23 16:43:56 +01:00
  • de1f234c15
    Merge branch 'chore/update_dependencies' into bugfix/local_web_app_icons Râu Cao 2024-02-22 15:13:18 +01:00
  • 4581900427 Merge pull request 'Fix Ruby in Docker container on Apple silicon' (#168) from chore/fix_docker_ruby_on_apple_silicon into chore/update_dependencies Râu Cao 2024-02-22 14:12:05 +00:00
  • 56d91083e5
    Fix seeds for new keyword argument #168 Râu Cao 2024-02-22 13:24:41 +01:00
  • ba7c3795f8
    Add pkg-config Râu Cao 2024-02-22 11:29:56 +01:00
  • bbf3fb91a0
    Fix Ruby in Docker container on Apple silicon Râu Cao 2024-02-22 10:47:21 +01:00
  • 1754df73cb Merge pull request 'Allow admins to add and remove invitations per account' (#167) from feature/164-invites into chore/update_dependencies Râu Cao 2024-02-17 10:17:47 +00:00
  • 9a1f9abf84
    Formatting #167 Râu Cao 2024-02-10 12:53:26 +01:00
  • 2753388e1e
    Add specs for admin user management Râu Cao 2024-02-10 12:53:11 +01:00
  • f3159d30f1
    Allow admins to add and remove invitations per account Râu Cao 2024-02-10 11:21:45 +01:00
  • ca238be6f4
    Add option for hiding close button in modal windows Râu Cao 2024-02-10 10:24:09 +01:00
  • 8747ce4eb0
    Remove multi-domain support on admin user pages Râu Cao 2024-02-10 08:54:28 +01:00
  • fcda3b9c8c
    WIP Make dropdowns more configurable, add invitations menu to admin page Râu Cao 2024-02-09 18:57:07 +01:00
  • 67689dcce3
    Add service for creating invites Râu Cao 2024-02-09 17:53:02 +01:00
  • 22ffcd54db
    Patch away a deprecation warning caused by Devise Râu Cao 2024-02-09 17:58:28 +01:00
  • bd1b177993
    Rescue all icon download/upload errors, send to Sentry Râu Cao 2024-02-08 13:36:17 +01:00
  • 3f110995a4
    Add timestamp to icon filenames Râu Cao 2024-02-08 13:02:47 +01:00
  • a7410058fa
    Save WebApp before fetching icons Râu Cao 2024-02-08 13:02:08 +01:00
  • 411587456b
    Destroy dependent RS auths when destroying a WebApp Râu Cao 2024-02-08 13:01:19 +01:00
  • 84e915ece9
    Allow custom path for ActiveStorage local/disk backend Râu Cao 2024-02-08 12:59:37 +01:00
  • 70ac3b0a70
    Fix RS dashboard for auths without Web App Râu Cao 2024-02-08 12:51:53 +01:00
  • a7cbd8ce36
    Allow disabling S3 explicitly, disable in Docker Compose Râu Cao 2024-02-08 12:48:30 +01:00
  • c9052b35f6
    Database update for Flipper Râu Cao 2024-02-08 12:29:11 +01:00
  • 3b96130491
    Upgrade web-console, fix it for Docker Râu Cao 2024-02-08 12:26:28 +01:00
  • 176b1a10c6
    Remove obsolete closing tag Râu Cao 2024-02-08 12:10:14 +01:00
  • 1c54e4c0b5
    New CI image Dockerfile Râu Cao 2024-02-03 11:35:41 +02:00
  • 7796a22491
    Switch to newly published manifique gem Râu Cao 2024-02-02 17:55:20 +02:00
  • 7e6e917ae1
    Use new CI image with Ruby 3.3.0 Râu Cao 2024-02-02 17:16:32 +02:00
  • 28cfe4b1e7
    Fix deprecation warning Râu Cao 2024-02-02 16:58:04 +02:00
  • 179a82d2dd
    Use keyword arguments for ApplicationService calls Râu Cao 2024-02-02 15:50:25 +02:00
  • 420442c1c0
    Update Ruby for Dockerfile/Compose Râu Cao 2024-02-02 14:34:09 +02:00
  • 68c5758ecc
    Update dependencies, upgrade to Rails 7.1, require Ruby 3.x Râu Cao 2024-02-02 14:25:47 +02:00
  • c5dd3c30a6
    Use full URL for S3 alias host Râu Cao 2024-02-02 14:01:47 +02:00
  • 422d5c7cd2
    Fix address missing in lightning address receive notifications Râu Cao 2024-02-01 16:22:20 +02:00
  • 5a23d523a8
    Add fallback icons for apps on RS app dashboard Râu Cao 2024-01-29 18:32:29 +02:00
  • f8da034e66
    Fail gracefully when remote icon is 404 Râu Cao 2024-01-29 14:54:18 +02:00
  • b0b56fcf92
    Fix lnurlp route Râu Cao 2024-01-29 11:18:51 +02:00
  • 0cf000c1b8 Merge pull request 'Only support primary domain for Lightning Address' (#158) from chore/well-known_routes into master Râu Cao 2024-01-29 09:03:37 +00:00
  • fa9a924b0a Merge pull request 'Fix RS auth array usage in production' (#159) from bugfix/postgresql_arrays into master Râu Cao 2024-01-29 08:58:02 +00:00
  • 50f91cc7d7
    Fix RS auth array usage in production #159 Râu Cao 2024-01-29 10:52:52 +02:00
  • a628a03f84
    Only support primary domain for Lightning Address #158 Râu Cao 2024-01-26 16:03:57 +02:00
  • eaf41e0835
    Adjust spec for c32fc51 Râu Cao 2024-01-26 16:02:47 +02:00
  • 243cf9c08d
    Don't add CORS headers for Webfinger in production Râu Cao 2024-01-26 11:01:45 +03:00
  • c32fc51aab
    Do not enable email service by default Râu Cao 2024-01-26 09:38:38 +03:00
  • aa9178d569
    Sort service ENV vars alphabetically, add missing lndhub var Râu Cao 2024-01-26 08:36:58 +03:00
  • 281938dd64
    Only set API CORS headers in development Râu Cao 2024-01-22 15:35:13 +03:00
  • fafc5d8f6f
    Improve copy Râu Cao 2024-01-22 12:10:17 +03:00
  • 1238359b5f
    Remove superfluous header text Râu Cao 2024-01-22 12:04:55 +03:00
  • 84220beb1c Merge pull request 'Add email service and settings' (#154) from feature/email_service into master Râu Cao 2024-01-22 09:01:18 +00:00
  • 1e9ec9bb76
    Fix wrong prefix for email QR code #154 Râu Cao 2024-01-22 11:52:45 +03:00
  • 21e51a7c40 Merge pull request 'Update nostr gem, switch to Ruby for bech32 encoding' (#155) from chore/bech32_handling into master Râu Cao 2024-01-21 09:31:51 +00:00
  • e3c30f7b16
    Remove obsolete function #155 Râu Cao 2024-01-15 13:00:40 +03:00
  • b4f0c60ea0
    Update nostr gem, switch to Ruby for bech32 encoding Râu Cao 2024-01-15 12:37:41 +03:00
  • 1a5a2177b4
    Update spec Râu Cao 2024-01-15 12:38:27 +03:00
  • 7e8443c598
    Change Lightning balance property Râu Cao 2024-01-15 11:39:24 +03:00
  • 7b71f2cf76
    Revert "Fix fixture file" Râu Cao 2024-01-10 18:35:04 +03:00
  • c7b137e5eb
    Fix fixture file Râu Cao 2024-01-10 16:16:13 +03:00
  • 958d18d61a
    Add email service and settings Râu Cao 2023-12-23 12:26:34 +01:00
  • 3aa0c49507
    Set CORS headers for BTCPay API endpoints Râu Cao 2024-01-02 09:49:09 +03:00
  • 4e566a0607 Merge pull request 'Fetch/store Web App metadata and icons, finish RS integration' (#153) from feature/142-webapp_database into master Râu Cao 2024-01-01 13:18:47 +00:00
  • aab6793b86
    Improve permission list in RS emails #153 Râu Cao 2023-11-20 18:32:52 +01:00
  • cfd0935bdc
    Notify user about new RS authorizations Râu Cao 2023-11-20 18:22:28 +01:00
  • c2dae105ff
    Add settings page for Storage, add notification prefs Râu Cao 2023-11-20 18:22:06 +01:00
  • 2a70bf2fb9
    Small refactoring Râu Cao 2023-11-20 13:40:56 +01:00
  • 9a9947f9ad
    Respect "start_url" from manifest when launching web apps Râu Cao 2023-11-20 13:30:23 +01:00
  • bdf5a18ad4
    Re-add more specs Râu Cao 2023-11-20 12:21:57 +01:00
  • aa399b862a
    Allow to launch RS apps from dashboard Râu Cao 2023-11-19 19:10:13 +01:00
  • 713e91a720
    Implement RS auth revocation Râu Cao 2023-11-19 18:49:17 +01:00
  • 8ec2a6d7e4
    Remove obsolete spec file Râu Cao 2023-11-19 18:49:06 +01:00
  • 4ecf2c4246
    Improve app list Râu Cao 2023-11-19 18:48:44 +01:00
  • 4fdf8accd6
    Add note Râu Cao 2023-11-18 17:36:18 +01:00
  • f451adcb53
    Try smaller icons if 256px not available Râu Cao 2023-11-18 17:35:57 +01:00
  • 721dccb499
    Add dropdown components, menus for RS auth items Râu Cao 2023-11-18 17:13:55 +01:00
  • 27bb7d1bfe
    Finish working liquor-cabinet setup for Docker Compose Râu Cao 2023-11-16 12:46:19 +01:00
  • 1d44181fb5
    Wording Râu Cao 2023-11-16 12:46:05 +01:00
  • de67f59d5c
    Fail gracefully and log error when token missing in Redis Râu Cao 2023-11-16 12:45:26 +01:00
  • 1995e6dda2
    Fix RS OAuth URL in Webfinger record Râu Cao 2023-11-16 12:43:59 +01:00
  • 600cfe0f78
    Update lockfile Râu Cao 2023-11-16 12:42:39 +01:00
  • e301ac8e2e
    Fix title Râu Cao 2023-11-01 22:47:59 +01:00
  • 03a1d9f277
    Allow existing user records with reserved usernames to be saved Râu Cao 2023-11-01 22:26:53 +01:00
  • 00049f3743
    Add info for running Minio/RS to README Râu Cao 2023-11-01 22:01:14 +01:00
  • 60c0a43f33
    Add minio to Docker Compose setup, configure Liquor Cabinet Râu Cao 2023-11-01 21:51:29 +01:00
  • 0c1b1b4afe
    Adjust specs for web app metadata fetching Râu Cao 2023-11-01 21:49:08 +01:00
  • 92310d434a
    Remove rs namespace from Redis keys Râu Cao 2023-11-01 21:48:16 +01:00
  • 56c127ca0c
    Only allow primary domain for RS Râu Cao 2023-11-01 21:46:38 +01:00
  • 5075fef616
    Only show avatar when available on admin user page Râu Cao 2023-10-25 22:15:28 +02:00
  • 8e090daa9c
    Fetch web app metadata when creating RS auth Râu Cao 2023-10-25 22:15:03 +02:00
  • def87a1621
    Remove variants from attachment Râu Cao 2023-10-25 22:14:47 +02:00
  • 00ec7fa21c
    WIP Add RS auths/apps to Storage dashboard Râu Cao 2023-10-25 22:14:07 +02:00
  • 2b8bfaaca8
    Add admin page for web apps Râu Cao 2023-10-24 17:28:50 +02:00
  • 3e9a08a266
    Remove (long) obsolete edge case Râu Cao 2023-10-24 14:08:00 +02:00
  • fcea11f0e5
    Associate RS authorizations with web apps Râu Cao 2023-10-24 13:08:06 +02:00
  • 261a782963
    Only complete icon URLs when given relative or absolute paths Râu Cao 2023-10-23 16:43:49 +02:00
  • e964e7e52c
    Save web app metadata explicitly Râu Cao 2023-10-23 16:43:18 +02:00
  • e508407df4
    Remove debug statement Râu Cao 2023-10-23 16:09:10 +02:00
  • bec827acb1
    Store web app icons with proper folder paths Râu Cao 2023-10-23 16:08:23 +02:00
  • 0a69603643
    Update web app metadata when first creating a record Râu Cao 2023-10-23 16:07:48 +02:00
  • d4f71e98ed
    Download and attach icons for web apps Râu Cao 2023-10-23 15:31:22 +02:00
  • e56c9bd0d5
    Add web app model, service to fetch metadata Râu Cao 2023-10-19 16:18:13 +02:00
  • e1b7e1b2ef
    Update dependencies, add manifique Râu Cao 2023-10-19 16:17:42 +02:00