Commit Graph

  • 260dedb6cf Merge pull request 'Set up async workers/jobs via Sidekiq' (#26) from feature/sidekiq into master raucao 2021-02-03 18:12:48 +00:00
  • 656c887811 Add missing hook to spec basti 2021-02-03 19:11:43 +01:00
  • 7e9af716ac Make them colors pop basti 2021-02-03 13:37:44 +01:00
  • 58cc6811f9 Move XMPP contacts exchange to background job basti 2021-02-03 13:16:47 +01:00
  • 8ad85636d9 Create LDAP users asynchronously basti 2021-02-02 21:15:52 +01:00
  • 35e2c8cd30 Add Sidekiq, configure admin access to Web UI basti 2021-02-02 11:44:17 +01:00
  • 4526c941b8 Merge pull request 'Add invitations page to admin panel' (#24) from feature/admin_invitations into master raucao 2021-02-01 22:53:31 +00:00
  • 4f5ebd5330 Merge pull request 'Add cosmic background to header' (#25) from ui/kosmic_sky into master raucao 2021-02-01 22:53:15 +00:00
  • d7e4c6f3ae Add cosmic background to header basti 2021-02-01 23:10:54 +01:00
  • 14caefe2d1 Replace yellow menu highlight with blue color basti 2021-02-01 22:49:42 +01:00
  • 0110f27ada Add invitation stats basti 2021-02-01 22:34:52 +01:00
  • dc7cf107c2 New admin page for invitations basti 2021-02-01 21:53:18 +01:00
  • 4fbfaadb44 Merge pull request 'Various UI improvements' (#23) from ux/various_design_changes into master raucao 2021-02-01 18:33:06 +00:00
  • a01cb9ae21 Adjust site header in admin, signup layouts basti 2021-02-01 18:58:34 +01:00
  • 698e4381c2 Improve table styles basti 2021-02-01 18:53:48 +01:00
  • 8997349186 Move password change to new Security tab basti 2021-02-01 18:38:35 +01:00
  • 92bfc33bf0 Remove bottom border from last section on page basti 2021-02-01 18:24:01 +01:00
  • c6eb21faad Change site name to "Account", add comet icon basti 2021-02-01 18:17:26 +01:00
  • 2d9bc90b16 Merge pull request 'Use new .local domain for Postgres in production' (#22) from chore/postgres_hostname into master raucao 2021-01-23 14:04:45 +00:00
  • a0c579e319 Use new .local domain for Postgres in production basti 2021-01-23 15:03:16 +01:00
  • f289ee9365 Switch menu items basti 2020-12-29 11:09:04 +01:00
  • 46a7345ce9 Merge pull request 'Add main navigation bar' (#20) from feature/main_nav into master raucao 2020-12-29 10:04:42 +00:00
  • e12d02a988 Fix spec basti 2020-12-29 11:02:24 +01:00
  • 5e8618f25a Merge pull request 'Add admin layout with admin navigation' (#21) from feature/admin_layout into feature/main_nav raucao 2020-12-29 09:58:57 +00:00
  • 2bdf08a523 Add admin layout with admin navigation basti 2020-12-28 09:32:04 +01:00
  • 9ddd36c414 Add missing section markup basti 2020-12-27 14:21:16 +01:00
  • 9372ea7343 Add small-screen layout for main navigation basti 2020-12-27 14:14:53 +01:00
  • c62ce00184 Add main navigation bar basti 2020-12-27 14:03:40 +01:00
  • 4d8cd740ba Argh basti 2020-12-22 17:15:46 +01:00
  • 9858572a2f Remove useless bundler version requirement basti 2020-12-22 17:03:14 +01:00
  • 51edf55ae9 Use zerotier for connecting to postgres basti 2020-12-22 12:24:18 +01:00
  • 75485ce8e9 Merge pull request 'Update postgres master host' (#19) from chore/update_postgres_host into master raucao 2020-12-22 10:42:51 +00:00
  • fcbfcc4007 Update postgres master host basti 2020-12-22 11:41:40 +01:00
  • cdcb7b3aef Update README basti 2020-12-21 15:49:58 +01:00
  • bcf5172956 Merge pull request 'Add basic donation records' (#18) from feature/donation_records into master raucao 2020-12-21 14:46:50 +00:00
  • 26c6c5a3b2 Nullify donation owners when related record destroyed basti 2020-12-21 13:59:46 +01:00
  • 4a65573934 Format numbers on admin donations page basti 2020-12-19 14:59:16 +01:00
  • 5e2d5c3b28 Add paid_at date to donations basti 2020-12-19 13:28:47 +01:00
  • 2f70bae523 Format and style user donations basti 2020-12-19 13:16:04 +01:00
  • 40f3e8327a Basic donation records basti 2020-12-17 21:55:16 +01:00
  • f3d6e29e4e Remove time from used invitations list basti 2020-12-17 17:01:06 +01:00
  • 8903ae2624 Merge pull request 'Fix XMPP API POST request' (#17) from bugfix/faraday_post into master v0.2.1 raucao 2020-12-13 13:17:57 +00:00
  • 26e9073674 Fix XMPP API POST request basti 2020-12-13 14:07:25 +01:00
  • 73a89c2601 Merge pull request 'Add missing port number to ejabberd API base URL' (#16) from bugfix/ejabberd_http_port into master raucao 2020-12-13 12:57:34 +00:00
  • 7d4dee17b7 Add missing port number to ejabberd API base URL basti 2020-12-13 13:54:33 +01:00
  • 602ca6ee94 Merge pull request 'Exchange XMPP contacts when invitee signs up' (#13) from feature/automatic_xmpp_roster into master raucao 2020-12-09 20:52:14 +00:00
  • 69fc1ca57e Add production dotenv config basti 2020-12-08 20:34:13 +01:00
  • ee72a32c7e Exchange XMPP contacts when invitee signs up basti 2020-12-08 19:16:08 +01:00
  • 8a0d89ef60 Add webmock gem basti 2020-12-08 18:15:44 +01:00
  • 54af949c7d Add faraday for HTTP requests basti 2020-12-08 18:08:36 +01:00
  • 6dac732a7f Move invitation invalidation to service basti 2020-12-08 17:52:53 +01:00
  • e8c1a6066a Move user db creation to service basti 2020-12-08 17:39:54 +01:00
  • 44fadb12d6 Merge pull request 'Update link to Chat service' (#11) from chore/update_service_link into master raucao 2020-12-04 15:18:49 +00:00
  • 533452469b Update link to Chat service basti 2020-12-04 16:15:17 +01:00
  • efe168b205 Merge pull request 'Sign up for new account via invitation' (#9) from feature/signup_from_invite into master v0.2.0 raucao 2020-12-04 12:30:28 +00:00
  • 5b6d6bbd00 Explain ApplicationService basti 2020-12-04 13:29:07 +01:00
  • 458b585cdb Check off invitation signup feature in README basti 2020-12-03 15:14:13 +01:00
  • f651289410 Add mailer host config for test basti 2020-12-03 14:59:21 +01:00
  • 7ca91cf882 Don't run caching steps on CI when not master or PR basti 2020-12-03 14:56:11 +01:00
  • 022094ce51 Add feature spec for whole signup process basti 2020-12-03 14:50:02 +01:00
  • 2a2b0a90dc Validate email address properly basti 2020-12-03 14:49:37 +01:00
  • e44535daee Don't use deprecated method basti 2020-12-03 14:49:16 +01:00
  • c8ccb418b2 Add indexes for invitations table basti 2020-12-03 14:49:02 +01:00
  • a792d66c90 Show unused invitations list basti 2020-12-03 14:48:43 +01:00
  • f7e48ad3a6 Accept non-existing terms basti 2020-12-03 14:47:57 +01:00
  • 8a7d809b92 Add scopes for invitations basti 2020-12-03 14:04:58 +01:00
  • b8e75c7c4a Re-order services on dashboard basti 2020-12-03 13:50:07 +01:00
  • 7a58babd8e Remove obsolete argument basti 2020-12-03 13:48:23 +01:00
  • ba31ed559a Improve wording basti 2020-12-03 00:53:43 +01:00
  • 9cebfd3f58 Signup steps with validation basti 2020-12-02 20:46:46 +01:00
  • 7aadb5cb51 Require valid invitation to start sign-up process basti 2020-12-02 19:20:01 +01:00
  • 69b99711e5 Remove fixtures, configure factory generation basti 2020-12-02 15:40:41 +01:00
  • e5fe843814 Add task for generating invitations basti 2020-12-02 15:23:18 +01:00
  • d7fbda0855 Add basic invitations basti 2020-12-02 15:22:58 +01:00
  • 18df8fe449 Add account creation service basti 2020-11-29 17:31:08 +01:00
  • fd2ebc4ad3 Merge pull request 'Cache dependencies on CI' (#6) from chore/cache_bundle_on_ci into master v0.1.0 greg 2020-11-26 15:44:19 +00:00
  • c86480e72b Cache dependencies on CI basti 2020-11-21 22:45:50 +01:00
  • 5933c387b6 Set correct email address for devise basti 2020-11-21 17:17:08 +01:00
  • e855e3cf61 Merge pull request 'Gracefully fail config build when master secret not available' (#5) from bugfix/config_without_master_key into master raucao 2020-11-21 15:28:55 +00:00
  • 91c3f8da2d Gracefully fail config build when master secret not available basti 2020-11-21 16:22:11 +01:00
  • 8bd69b2adb Add missing postgres gem basti 2020-11-21 14:12:09 +01:00
  • 8493dfcf9b Add missing string quotes basti 2020-11-21 14:07:01 +01:00
  • 6550a8b4f8 Merge pull request 'Add production config and credentials' (#4) from chore/production_prep into master raucao 2020-11-21 13:03:16 +00:00
  • fa8650b43a Improve email config basti 2020-11-20 22:47:35 +01:00
  • 8a938831e9 Add production config and credentials basti 2020-11-20 22:43:47 +01:00
  • 151bd58cb4 Speed up bundle-install on CI basti 2020-11-19 19:04:24 +01:00
  • 98b5af54ea Add Drone CI to service grid basti 2020-11-19 17:28:44 +01:00
  • 61b722e868 Merge pull request 'Configure CI builds' (#3) from dev/configure_drone_ci into master raucao 2020-11-19 15:40:46 +00:00
  • 0eab4f03ac Remove Ruby version lock from Gemfile basti 2020-11-19 14:29:16 +01:00
  • c96a84d1a1 Add initial Drone CI config basti 2020-11-19 14:23:43 +01:00
  • 86cd5824e6 Document current and planned features basti 2020-11-18 16:01:38 +01:00
  • d420ef9eac Link to license info page in README basti 2020-11-18 15:38:36 +01:00
  • a7a3974ef3 Add AGPL license basti 2020-11-18 15:32:27 +01:00
  • cd59215b69 Update README basti 2020-11-18 15:28:17 +01:00
  • 0b125cf323 Introduce media queries and small screen adjustments basti 2020-11-18 15:13:45 +01:00
  • 92d959ffbb Automatically confirm existing LDAP users basti 2020-11-18 13:37:49 +01:00
  • e45d0a4a4f Don't use welcome view for now basti 2020-11-18 13:31:14 +01:00
  • 3614e6a227 Add missing service, fix link basti 2020-11-18 13:18:45 +01:00
  • 127bac729b Add links to services basti 2020-11-18 12:36:40 +01:00
  • 1734b5c700 Add feature spec examples basti 2020-11-18 10:10:31 +01:00