Johannes Zellner
3840bbb2bf
Check updates in interval rather than depend on the update function to always setup the timer
...
Fixes #286
2015-03-23 11:11:37 +01:00
Girish Ramakrishnan
d19af1ff6a
Update manifestformat to 1.0.1
2015-03-22 22:50:12 -07:00
Girish Ramakrishnan
4cabe44e99
Remove version from apps table
...
It's confusing and redundant
2015-03-22 21:45:32 -07:00
Girish Ramakrishnan
b3fd39569e
Fix app updates
2015-03-22 21:21:23 -07:00
Girish Ramakrishnan
ab0f9f6911
Make mysql data backup checkpoint
...
--single-transaction produces a checkpoint that allows the dump to capture all data prior to the checkpoint while receiving incoming changes. Those incoming changes do not become part of the dump. That ensures the same point-in-time for all tables.
--routines dumps all stored procedures and stored functions
--triggers dumps all triggers for each table that has them
2015-03-22 15:58:51 -07:00
Girish Ramakrishnan
53767b4b44
Update manifestformat repo
2015-03-22 14:22:12 -07:00
Girish Ramakrishnan
5afab7663b
Add manifestformat
2015-03-22 13:19:46 -07:00
Girish Ramakrishnan
989e1729b1
Appstore icon url has changed
2015-03-22 12:26:41 -07:00
Girish Ramakrishnan
4a6f92c8e2
Latest manifestformat.js
2015-03-21 13:08:10 -07:00
Girish Ramakrishnan
3d36e62a72
Add node-sass
2015-03-20 23:34:29 -07:00
Girish Ramakrishnan
3beb9a399a
Fix Appstore.getManifest
2015-03-20 23:15:46 -07:00
Girish Ramakrishnan
07986466fc
Use manifestformat.js to parse the manifest
2015-03-20 23:04:43 -07:00
Girish Ramakrishnan
d9472fa684
Add manifestformat.js and dependancies
2015-03-20 18:09:09 -07:00
Johannes Zellner
7134ab13b5
The application title is now part of the manifest
2015-03-20 16:46:28 +01:00
Girish Ramakrishnan
da7ac8284f
Remove "appstore" from REST url path
2015-03-19 10:04:56 -07:00
Johannes Zellner
1c2ba7225a
Remove leftover from development
...
So dangerous! Simple thing might break a whole update possiblity for the user
2015-03-19 16:56:12 +01:00
Johannes Zellner
533207481b
Further improve form validation and input focus handling
2015-03-19 16:43:08 +01:00
Johannes Zellner
6414f7b33d
Give visual feedback on update form submission
2015-03-19 16:18:44 +01:00
Johannes Zellner
d0e0d8c82c
Give visual feedback on form submission in users view
2015-03-19 15:44:20 +01:00
Johannes Zellner
7cc8bd1dbe
Ensure we check for password min-length of 5, just like on the server
2015-03-19 15:28:35 +01:00
Johannes Zellner
70dfc26c6d
Give visual feedback on form submission
...
Also several small fixes
2015-03-19 15:28:00 +01:00
Johannes Zellner
9bc594324e
Update unit tests to test for bad passwords and emails
2015-03-19 15:27:04 +01:00
Johannes Zellner
f27e36b9e7
Also handle BAD_EMAIL correctly
2015-03-19 15:24:35 +01:00
Johannes Zellner
7582a8e3c9
Handle BAD_PASSWORD in password change route correctly
2015-03-19 15:18:02 +01:00
Johannes Zellner
854f47e90b
Workaround for ng-hide on animated spinner
2015-03-19 15:05:09 +01:00
Johannes Zellner
494ab7d068
Use server side session store for oauthproxy
2015-03-19 13:33:41 +01:00
Johannes Zellner
ed8d6d5af7
Refresh oauth client list after removing tokens
...
Fixes #284
2015-03-19 13:00:49 +01:00
Johannes Zellner
b87c270654
Check the access token for each request in proxy
2015-03-19 12:58:41 +01:00
Johannes Zellner
ab832868a0
Fix remove access token button states
2015-03-19 12:58:16 +01:00
Johannes Zellner
e073073669
Finish the oauth flow for the oauth proxy
...
Fixes #282 and fixes #283
2015-03-19 11:03:32 +01:00
Johannes Zellner
9258747e0b
Wait for modal dialog to be closed before moving on to a different view
...
Fixes #281
2015-03-19 10:17:16 +01:00
Girish Ramakrishnan
fa8c02cfac
Delete container in restore code path
...
createContainer should not check for 409. If it does, it then needs to
get the containerId somehow.
2015-03-17 17:51:02 -07:00
Girish Ramakrishnan
4ef0020684
Fix sql syntax
2015-03-17 16:11:58 -07:00
Johannes Zellner
27c1e0c52e
Ensure we check for token type in routes where we rely on req.user to be of a certain type
...
Fixes #276
2015-03-17 18:23:02 +01:00
Johannes Zellner
e9d72a75ab
Name the property in the profile properly to tokenType
2015-03-17 18:17:37 +01:00
Johannes Zellner
552468b1e1
Return stripped down profile if access token is an app
2015-03-17 17:00:52 +01:00
Johannes Zellner
b1a2a2009e
Make token types and prefix tokendb 'consts'
2015-03-17 16:49:54 +01:00
Johannes Zellner
746f27247c
Prefix the token identifier correctly with 'user-'
...
Fixes #273
2015-03-17 16:27:36 +01:00
Johannes Zellner
062f94b335
Visually improve the users view to avoid flickering
...
Fixes #270
2015-03-17 14:55:09 +01:00
Johannes Zellner
f270eca303
Finally detect new ports based on old and new manifest
...
Fixes #266
2015-03-17 10:45:56 +01:00
Johannes Zellner
6394d34378
Allow enable/disable port bindings in during update
2015-03-17 10:34:33 +01:00
Johannes Zellner
da87116ca4
Handle holes in portBindings and allow to disable/enable port bindings on configure
2015-03-17 10:25:25 +01:00
Johannes Zellner
fc10dc9518
Allow to disable port bindings during app installation
2015-03-17 10:24:10 +01:00
Johannes Zellner
1676e2462d
Mention the connection between start.sh code and login_callback.html
2015-03-17 09:28:37 +01:00
Johannes Zellner
383829eafa
Remove useless console.debug() and fix up code issues
2015-03-17 09:28:13 +01:00
Johannes Zellner
3324657b15
Add the generated webadmin assets to .gitignore
2015-03-16 20:50:47 +01:00
Johannes Zellner
2a9376d6c9
Generate webadmin assets on release tarball creation
...
Fixes #271
2015-03-16 18:40:09 +01:00
Johannes Zellner
e61c868a0e
Remove built assets from webadmin and splash page
2015-03-16 18:20:40 +01:00
Johannes Zellner
59918a506c
Prepare for removing generated assets from the repo
2015-03-16 18:15:03 +01:00
Johannes Zellner
d53ba78953
Ensure we can also deal with empty app.portBindings
...
This is part of #266 only the support for holes in portBindings is missing
2015-03-16 11:37:13 +01:00