Girish Ramakrishnan
82cf667f3b
Add groups route tests
2016-02-09 15:26:46 -08:00
girish@cloudron.io
e20b3f75e4
Handle NOT_EMPTY group deletion
2016-02-09 13:45:28 -08:00
girish@cloudron.io
6cca7b3e0e
initial rest API for groups
2016-02-09 13:34:36 -08:00
girish@cloudron.io
0b814af206
Add api to get groups
2016-02-09 13:33:30 -08:00
girish@cloudron.io
bfdabf9272
check groups property in accessRestriction
2016-02-09 13:03:52 -08:00
girish@cloudron.io
60988ff7f3
make hasAccessTo take a callback
2016-02-09 12:48:21 -08:00
girish@cloudron.io
3649fd0c31
drop the gid: prefix for group id
...
like the username, id and name is same in groups.
2016-02-09 12:28:50 -08:00
girish@cloudron.io
00c5aa041f
clear database in backups test
2016-02-09 12:21:36 -08:00
girish@cloudron.io
4569b67007
make users and admins groups as reserved
2016-02-09 12:16:30 -08:00
girish@cloudron.io
1fb26bc441
make startAppTask take a callback
2016-02-09 12:14:04 -08:00
girish@cloudron.io
e6d23a9701
stop previous task explicitly
...
there is a race:
1. task is running
2. new task is created overwriting the installationState
3. new task kills the old task of step 1. this results in installationState getting overwritten by 'error' because of the sigkill
4. new task that is launched loses the installationState that was step in 2.
2016-02-09 12:09:20 -08:00
girish@cloudron.io
0785266741
kill immediately. by default, it sends SIGTERM
2016-02-09 12:03:21 -08:00
girish@cloudron.io
e752949752
make all tests work after group changes
2016-02-09 11:29:32 -08:00
girish@cloudron.io
199eb2b3e1
set the admin flag in user object
2016-02-09 09:25:17 -08:00
Girish Ramakrishnan
49cbea93fb
fix ldap test
2016-02-09 08:52:16 -08:00
girish@cloudron.io
451c410547
make user test pass
2016-02-08 21:17:21 -08:00
girish@cloudron.io
f6541720c4
pass owner flag in createUser
2016-02-08 21:05:02 -08:00
girish@cloudron.io
5e5435e869
send email for userAded
2016-02-08 20:51:20 -08:00
girish@cloudron.io
0d4f113d7d
add groupIds to user object
2016-02-08 20:38:50 -08:00
girish@cloudron.io
14fab0992f
make user test mostly work
2016-02-08 16:53:20 -08:00
girish@cloudron.io
d7eb004bc1
remove admin arg from user.create
2016-02-08 16:36:45 -08:00
girish@cloudron.io
c34f3ee653
null invitor is ok
2016-02-08 16:36:26 -08:00
girish@cloudron.io
96d595de39
fix database test
2016-02-08 16:25:29 -08:00
girish@cloudron.io
b1f4508313
remove admin references from userdb
2016-02-08 16:18:51 -08:00
girish@cloudron.io
52ce59faaf
createUser does not take admin anymore
2016-02-08 16:14:43 -08:00
girish@cloudron.io
85085ae0b2
implement getAllAdmins based on groups
2016-02-08 16:10:44 -08:00
girish@cloudron.io
c14cf9c260
migrate admin flag to group membership
2016-02-08 16:07:44 -08:00
girish@cloudron.io
a47c6f0774
make requires alphabetical
2016-02-08 15:17:54 -08:00
girish@cloudron.io
888955bd9b
add groups.isMember
2016-02-08 10:53:01 -08:00
girish@cloudron.io
6abf5e2c44
group members: add/remove/get
2016-02-08 10:48:21 -08:00
girish@cloudron.io
b1935c3550
restrict group names
2016-02-08 09:41:25 -08:00
girish@cloudron.io
e39d7750c5
add group membership table
2016-02-08 08:55:37 -08:00
girish@cloudron.io
1d83a48a1a
make group id distinct from name
2016-02-08 08:44:18 -08:00
Girish Ramakrishnan
802ee6c456
more group tests
2016-02-07 20:49:55 -08:00
Girish Ramakrishnan
278085ba22
initial tests for adding group
2016-02-07 20:34:05 -08:00
Girish Ramakrishnan
b945a8a04c
add groups model and db code
2016-02-07 20:25:08 -08:00
Girish Ramakrishnan
7ef92071c5
add groups table
2016-02-07 20:11:37 -08:00
girish@cloudron.io
c16ab95193
reword CLI message
2016-02-04 23:13:29 -08:00
Girish Ramakrishnan
c5e2d9a9cc
download new app image as the first thing in update
...
this will reduce downtime.
2016-02-04 22:49:22 -08:00
Girish Ramakrishnan
07df76b25e
Change developer mode text to cli
2016-02-04 22:49:22 -08:00
girish@cloudron.io
5b264565db
set the target for cloudron links
2016-02-04 18:22:53 -08:00
girish@cloudron.io
a3561bd040
Make Cloudron a link and fix copyright
2016-02-04 17:47:31 -08:00
girish@cloudron.io
6e4f47e807
0.8.1 changes
2016-02-04 15:20:40 -08:00
Johannes Zellner
471965dc66
Add initial still disabled slider to app configure
2016-02-04 16:45:00 +01:00
Johannes Zellner
3b109ea2e7
Include bootstrap-slider in our angular app
2016-02-04 16:44:40 +01:00
Johannes Zellner
6011526d5e
Add bootstrap-slider assets
2016-02-04 16:44:03 +01:00
Johannes Zellner
1395d2971b
Send app update changelog with email
...
Fixes #579
v0.8.1
2016-02-04 15:31:40 +01:00
Johannes Zellner
e9d6badae7
Changelog is just a flat text, no array
2016-02-04 15:17:18 +01:00
Johannes Zellner
65ddc7f24c
Show changelog in app update ui
2016-02-04 15:17:18 +01:00
girish@cloudron.io
fa871c7ada
some apache configs require Host header to be set
2016-02-03 20:18:59 -08:00