|
d7fbda0855
|
Add basic invitations
|
2020-12-02 15:22:58 +01:00 |
|
|
18df8fe449
|
Add account creation service
|
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
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: #6
v0.1.0
|
2020-11-26 15:44:19 +00:00 |
|
|
c86480e72b
|
Cache dependencies on CI
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
https://florian-latifi.at/2018/02/21/using-drone-to-build-and-deploy-a-jekyll-site/
https://git.florian-latifi.at/flortsch/jekyll-blog/src/branch/master/.drone.yml
|
2020-11-21 23:17:12 +01:00 |
|
|
5933c387b6
|
Set correct email address for devise
continuous-integration/drone/push Build is passing
|
2020-11-21 17:17:33 +01:00 |
|
|
e855e3cf61
|
Merge pull request 'Gracefully fail config build when master secret not available' (#5) from bugfix/config_without_master_key into master
continuous-integration/drone/push Build is passing
Reviewed-on: #5
|
2020-11-21 15:28:55 +00:00 |
|
|
91c3f8da2d
|
Gracefully fail config build when master secret not available
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
When the credentials are not accessible, e.g. on CI, parsing the
database config fails otherwise.
|
2020-11-21 16:22:11 +01:00 |
|
|
8bd69b2adb
|
Add missing postgres gem
continuous-integration/drone/push Build is failing
Needed in production
|
2020-11-21 14:12:09 +01:00 |
|
|
8493dfcf9b
|
Add missing string quotes
continuous-integration/drone/push Build is failing
|
2020-11-21 14:07:01 +01:00 |
|
|
6550a8b4f8
|
Merge pull request 'Add production config and credentials' (#4) from chore/production_prep into master
continuous-integration/drone/push Build is passing
Reviewed-on: #4
|
2020-11-21 13:03:16 +00:00 |
|
|
fa8650b43a
|
Improve email config
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
Add specific auth options, specify sender address
|
2020-11-20 22:47:35 +01:00 |
|
|
8a938831e9
|
Add production config and credentials
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
|
2020-11-20 22:43:47 +01:00 |
|
|
151bd58cb4
|
Speed up bundle-install on CI
continuous-integration/drone/push Build is passing
|
2020-11-19 19:04:24 +01:00 |
|
|
98b5af54ea
|
Add Drone CI to service grid
continuous-integration/drone/push Build is passing
|
2020-11-19 17:28:44 +01:00 |
|
|
61b722e868
|
Merge pull request 'Configure CI builds' (#3) from dev/configure_drone_ci into master
continuous-integration/drone/push Build is passing
Reviewed-on: #3
|
2020-11-19 15:40:46 +00:00 |
|
|
0eab4f03ac
|
Remove Ruby version lock from Gemfile
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2020-11-19 14:29:16 +01:00 |
|
|
c96a84d1a1
|
Add initial Drone CI config
|
2020-11-19 14:29:07 +01:00 |
|
|
86cd5824e6
|
Document current and planned features
Only rough priorities for planned ones, of course. Not at all complete.
|
2020-11-18 16:03:21 +01:00 |
|
|
d420ef9eac
|
Link to license info page in README
|
2020-11-18 15:38:36 +01:00 |
|
|
a7a3974ef3
|
Add AGPL license
|
2020-11-18 15:32:27 +01:00 |
|
|
cd59215b69
|
Update README
|
2020-11-18 15:28:17 +01:00 |
|
|
0b125cf323
|
Introduce media queries and small screen adjustments
|
2020-11-18 15:13:45 +01:00 |
|
|
92d959ffbb
|
Automatically confirm existing LDAP users
Users from before the akkounts app existed can log in without an extra
email confirmation.
|
2020-11-18 13:37:49 +01:00 |
|
|
e45d0a4a4f
|
Don't use welcome view for now
No signups yet. Just show login for MVP.
|
2020-11-18 13:31:14 +01:00 |
|
|
3614e6a227
|
Add missing service, fix link
|
2020-11-18 13:18:45 +01:00 |
|
|
127bac729b
|
Add links to services
|
2020-11-18 12:36:40 +01:00 |
|
|
1734b5c700
|
Add feature spec examples
With both logged in normal user and admin
|
2020-11-18 10:10:31 +01:00 |
|
|
3030d6f0f3
|
Add specs for User#is_admin?
|
2020-11-18 09:17:56 +01:00 |
|
|
d8fee4bae2
|
Haare schön
|
2020-11-18 00:30:59 +01:00 |
|
|
f0312cb8e7
|
Authorize access to admin panel, etc.
Adds a separate admin namespace and base controller, with authorization
by looking up the admin property in the user's LDAP account.
|
2020-11-18 00:22:44 +01:00 |
|
|
6614f14d8a
|
Add some basic styles
|
2020-11-16 19:42:32 +01:00 |
|
|
a604018249
|
Require both user and email for anonymous password resets
|
2020-11-11 19:39:19 +01:00 |
|
|
2b153bef8d
|
Disable regs, nicer errors and flash messages
|
2020-11-11 19:18:21 +01:00 |
|
|
a09741ba28
|
Add dashboard, allow password resets when signed in
|
2020-11-11 18:56:06 +01:00 |
|
|
674b0a0ff5
|
Add LDAP logins and password resets, config, etc.
|
2020-11-10 11:36:06 +01:00 |
|
|
5e6a7cabd6
|
Add devise
|
2020-11-09 09:59:12 +01:00 |
|
|
39628ac449
|
Change page title
|
2020-11-09 09:58:28 +01:00 |
|
|
03ad77b0f8
|
Add documentation section to README
|
2020-11-09 09:58:28 +01:00 |
|
|
6d59938e0d
|
Add dotenv
|
2020-11-09 09:58:23 +01:00 |
|
|
259856a033
|
Add LDAP user index
|
2020-11-07 16:52:51 +01:00 |
|
|
20a8102032
|
Configure generators
|
2020-11-07 16:49:05 +01:00 |
|
|
d6dbf8acf7
|
Plant a root
|
2020-11-07 14:55:07 +01:00 |
|
|
2a23fb95cf
|
Hello kosmos.
|
2020-11-07 14:49:52 +01:00 |
|