Johannes Zellner
8fcb0b46a5
add 0.9.1 changes
2016-02-21 14:51:51 +01:00
Johannes Zellner
f5189e0a56
Force the user to set at least one access restriction group
v0.9.1
2016-02-19 18:02:51 +01:00
Johannes Zellner
86f14b0149
Thanks JS for being so value focused...
2016-02-19 17:23:09 +01:00
Johannes Zellner
30913006e3
Remove all occurances of oauthProxy in the webadmin
2016-02-19 16:50:25 +01:00
Johannes Zellner
81bd4f2ea5
Remove console.log()
2016-02-19 16:29:40 +01:00
Johannes Zellner
351ddcb218
Fixup the unit tests
2016-02-19 16:29:29 +01:00
Johannes Zellner
dd18f9741a
Dynamically detect oauth proxy needs in apptask
2016-02-19 16:18:47 +01:00
Johannes Zellner
cdce6e605d
Adjust to new apps api
2016-02-19 16:14:02 +01:00
Johannes Zellner
d4480ec407
Remove oauthProxy usage in the database wrapper
2016-02-19 16:12:58 +01:00
Johannes Zellner
85c92ab0b4
Remove oauthProxy from the apps.js api
2016-02-19 16:07:49 +01:00
Johannes Zellner
230c24d6c6
Adjust the route unit tests, to remove oauthProxy
2016-02-19 16:01:08 +01:00
Johannes Zellner
07c935dfec
Remove oauthProxy from client side api wrapper
2016-02-19 16:00:48 +01:00
Johannes Zellner
eab3bda8e1
Remove oauthProxy from the apps rest routes
2016-02-19 15:54:01 +01:00
Johannes Zellner
f731c1ed0b
Dynamically detect if an oauth proxy should be used for an app
2016-02-19 15:44:15 +01:00
Johannes Zellner
edec3601f4
Do not rely on oauthProxy property of app object in nginx configuration code
2016-02-19 15:43:39 +01:00
Johannes Zellner
9e87fd0440
Add apps.requiresOAuthProxy()
2016-02-19 15:03:36 +01:00
Johannes Zellner
8cb304e1c9
Ensure app ordering by location
2016-02-19 13:36:39 +01:00
Johannes Zellner
a24335d68b
Remove oauth proxy setting ui
2016-02-19 12:04:05 +01:00
Johannes Zellner
78d1ed7aa5
Special case the admin button in apps access control UI
2016-02-18 18:26:24 +01:00
Johannes Zellner
deb30e440a
Disable ejs debug flag
2016-02-18 18:00:23 +01:00
Johannes Zellner
86ef9074b1
Add access restriction tests for ldap auth
2016-02-18 17:40:53 +01:00
Johannes Zellner
1a13128ae1
Ensure accessRestriction is either an object or an empty string
2016-02-18 17:28:00 +01:00
Johannes Zellner
b41642552d
The ldap property is part of req.connection
2016-02-18 16:40:30 +01:00
Johannes Zellner
f5570c2e63
Enable the apps group access control ui
2016-02-18 16:14:45 +01:00
Johannes Zellner
b0d11ddcab
Adhere to access control on ldap user bind
2016-02-18 16:04:53 +01:00
Johannes Zellner
804464c304
Add apps.getByIpAddress()
2016-02-18 15:43:46 +01:00
Johannes Zellner
ecf7f442ba
Add docker.getContainerIdByIp()
2016-02-18 15:39:27 +01:00
Johannes Zellner
9ddd3aeb07
Show app id and fix naked domain in debugApp()
2016-02-18 12:51:25 +01:00
Johannes Zellner
864e3ff217
Give form feedback if group name is invalid
...
Fixes #583
2016-02-15 13:09:58 +01:00
Johannes Zellner
9bf1fe3b7d
Show naked_domain for healthtask summary
2016-02-14 17:42:52 +01:00
Johannes Zellner
b32a48c212
Add changelog for 0.9.0
v0.9.0
2016-02-14 13:19:12 +01:00
Johannes Zellner
22a3dd7653
Disable advanced accessControl ui
...
This is working, from a configuration standpoint.
However not all auth methods support this yet, so
we hide it until that is done, otherwise it is just
confusing
2016-02-14 13:15:09 +01:00
Johannes Zellner
132b463e0a
Hide memoryLimit ui
2016-02-14 13:14:03 +01:00
Johannes Zellner
7aefe5226a
Properly layout the group labels
2016-02-14 13:12:04 +01:00
Johannes Zellner
656c1bfd3a
Make Admin group members visible
2016-02-14 13:11:49 +01:00
Johannes Zellner
e237b609f5
Make admin group buttons red
2016-02-14 13:08:50 +01:00
Johannes Zellner
057b9e954e
Support btn-admin
2016-02-14 13:08:40 +01:00
Johannes Zellner
f79c00d9be
Special case admin group button in user profile
2016-02-14 12:51:58 +01:00
Johannes Zellner
5f96d862ab
Move default memory limit to constants.js
2016-02-14 12:13:49 +01:00
Johannes Zellner
79199bf023
Ensure we stash and restore the memoryLimit
2016-02-14 12:10:22 +01:00
girish@cloudron.io
beec4dddca
my -> our
2016-02-13 11:22:47 -08:00
Johannes Zellner
7c243cb219
Warn the user on group deletion if it still has members
2016-02-13 12:42:41 +01:00
Johannes Zellner
754e33af2a
do not allow removing the admin group
2016-02-13 12:42:41 +01:00
Johannes Zellner
63cab7d751
Allow non-empty groups to be deleted
2016-02-13 12:42:41 +01:00
Johannes Zellner
503714a10b
Special case admin group in group listing
2016-02-13 12:42:41 +01:00
girish@cloudron.io
ada5be6ae0
Add 0.9.0 changes
2016-02-13 03:27:21 -08:00
girish@cloudron.io
2112494b43
bump mysql image version
2016-02-13 03:26:29 -08:00
girish@cloudron.io
c0b45ad71e
update manifestformat to 2.3.0
2016-02-12 17:40:00 -08:00
girish@cloudron.io
5669d387af
check app state before exec
2016-02-12 12:32:58 -08:00
Johannes Zellner
957f20a9a8
Always store the memory limit in the app db record and adjust on update if needed
2016-02-11 18:14:16 +01:00