Mon, 03 Sep 2018 18:41:19 +0200 |
Sascha L. Teichmann |
If header "X-Use-Protocol" is set by proxy generate https URLS in password resets.
|
Mon, 03 Sep 2018 18:00:38 +0200 |
Sascha L. Teichmann |
Use stdlib for basic auth instead og home brew in GeoServer config.
|
Mon, 03 Sep 2018 17:47:56 +0200 |
Sascha L. Teichmann |
Alway use HTTPs URL for password reset.
|
Mon, 03 Sep 2018 17:24:50 +0200 |
Sascha L. Teichmann |
Password reset: Generate right URLs for the server if we are behind a proxy.
|
Mon, 03 Sep 2018 14:21:31 +0200 |
Thomas Junk |
fix: Layout for users and user details edited
|
Mon, 03 Sep 2018 12:57:33 +0200 |
Thomas Junk |
fix: Reset collapse state of sidebar
|
Mon, 03 Sep 2018 12:50:43 +0200 |
Thomas Junk |
feat: Icons for menu navigation
|
Mon, 03 Sep 2018 09:57:29 +0200 |
Thomas Junk |
fix: Sidebar/Topmenu only visible when logged in
|
Fri, 31 Aug 2018 16:31:34 +0200 |
Sascha Wilde |
Fixed gesoserv download link to use https.
|
Fri, 31 Aug 2018 14:12:00 +0200 |
Thomas Junk |
refac: Layout adjustments
|
Fri, 31 Aug 2018 12:11:38 +0200 |
Thomas Junk |
refac: Better utilization of topbar
|
Fri, 31 Aug 2018 11:38:42 +0200 |
Sascha Wilde |
Merged
|
Thu, 30 Aug 2018 14:59:13 +0200 |
Sascha Wilde |
Merged
|
Wed, 29 Aug 2018 16:45:22 +0200 |
Sascha Wilde |
Added example_conf.toml to packaging.
|
Fri, 31 Aug 2018 11:12:09 +0200 |
Thomas Junk |
refac: Errorhandling and formatting
|
Fri, 31 Aug 2018 11:03:22 +0200 |
Thomas Junk |
fix: Console.log statement removed
|
Fri, 31 Aug 2018 10:56:10 +0200 |
Thomas Junk |
feat. run-app script added
|
Thu, 30 Aug 2018 17:07:35 +0200 |
Bernhard Reiter |
client: add hardwired WFS layer to map
|
Thu, 30 Aug 2018 14:39:24 +0200 |
Thomas Junk |
refac: layout refactored
|
Thu, 30 Aug 2018 12:57:27 +0200 |
Thomas Junk |
fix: Autogrow added for loginmask
|
Thu, 30 Aug 2018 12:39:22 +0200 |
Thomas Junk |
merge
|
Thu, 30 Aug 2018 12:39:09 +0200 |
Thomas Junk |
refac: Loginmask reworked
|
Thu, 30 Aug 2018 11:28:35 +0200 |
Sascha L. Teichmann |
WFS/WMS proxy: blacklist another namespace to make OpenLayers work.
|
Wed, 29 Aug 2018 16:12:20 +0200 |
Sascha Wilde |
Added simple build target for deployment tar.
|
Wed, 29 Aug 2018 11:22:04 +0200 |
Sascha L. Teichmann |
Log errors in JSON handler and login controller.
|
Wed, 29 Aug 2018 10:34:46 +0200 |
Sascha L. Teichmann |
Password reset: Reduce the risk of timing attacks and being a user oracle when requesting resets.
|
Tue, 28 Aug 2018 14:38:18 +0200 |
Bernhard Reiter |
Client: add passwordrest api call.
|
Tue, 28 Aug 2018 14:34:13 +0200 |
Sascha L. Teichmann |
Break trying to configure GeoServer if it succeeds.
|
Tue, 28 Aug 2018 13:46:47 +0200 |
Bernhard Reiter |
Client: fix code comment for login.
|
Tue, 28 Aug 2018 12:53:56 +0200 |
Thomas Junk |
refac: Layer selection componentized
|
Tue, 28 Aug 2018 12:39:23 +0200 |
Sascha L. Teichmann |
Don't give up to configure GeoServer the first time.
|
Tue, 28 Aug 2018 12:30:41 +0200 |
Bernhard Reiter |
client: add more password reset ui
|
Tue, 28 Aug 2018 11:50:13 +0200 |
Thomas Junk |
fix: Dockerfile.geoserv - adding "universe" to sources.list
|
Tue, 28 Aug 2018 08:07:08 +0200 |
Sascha L. Teichmann |
The CoreOS guys moved bbolt from github.com/coreos/ to github.com/etcd-io/.
|
Mon, 27 Aug 2018 17:58:49 +0200 |
Bernhard Reiter |
client: add proof of concept for toggling layer visibility.
|
Mon, 27 Aug 2018 17:30:31 +0200 |
Sascha Wilde |
schema: Added missing membership in "metamorph" for "sysadmin" user.
|
Mon, 27 Aug 2018 17:24:08 +0200 |
Tom Gottfried |
Move docker stuff from schema to dedicated docker directory
|
Mon, 27 Aug 2018 17:23:43 +0200 |
Thomas Junk |
refac: Sidebar menu entries are now adjusted to the left
|
Mon, 27 Aug 2018 17:10:25 +0200 |
Bernhard Reiter |
merge
|
Mon, 27 Aug 2018 17:09:51 +0200 |
Bernhard Reiter |
backend: add FIXMEs to password reset.
|
Mon, 27 Aug 2018 16:46:19 +0200 |
Bernhard Reiter |
client: improve codestyle (minor), remove tailing spaces.
|
Mon, 27 Aug 2018 16:39:58 +0200 |
Thomas Junk |
refac: Map component converted to vue component.
|
Mon, 27 Aug 2018 16:16:08 +0200 |
Sascha Wilde |
client makefile: since 5b7a4327f6c0 .env is included in the repo.
|
Mon, 27 Aug 2018 15:27:26 +0200 |
Sascha L. Teichmann |
Consolidate configuration parameters.
|
Mon, 27 Aug 2018 12:44:07 +0200 |
Bernhard Reiter |
proxy: improve texts for password reset mails.
|
Mon, 27 Aug 2018 11:56:43 +0200 |
Thomas Junk |
fix: gemma configuration added to .hgignore
|
Mon, 27 Aug 2018 10:35:55 +0200 |
Sascha L. Teichmann |
Use auth.RunAs in JSON controller.
|
Fri, 24 Aug 2018 18:06:24 +0200 |
Sascha L. Teichmann |
Simplified the function channel inside the session store.
|
Fri, 24 Aug 2018 18:04:25 +0200 |
Sascha L. Teichmann |
Don't tell what the reason is when login fails for database reasons.
|
Fri, 24 Aug 2018 16:26:53 +0200 |
Sascha L. Teichmann |
Use already declared password length in reset password.
|
Fri, 24 Aug 2018 16:20:21 +0200 |
Sascha L. Teichmann |
Removed dead code. Left over from refactoring.
|
Fri, 24 Aug 2018 16:12:19 +0200 |
Sascha L. Teichmann |
Merged metamorph-for-all back to master.
|
Fri, 24 Aug 2018 16:10:33 +0200 |
Sascha L. Teichmann |
Fixed logic error when fetching a connection.
metamorph-for-all
|
Fri, 24 Aug 2018 15:56:56 +0200 |
Sascha L. Teichmann |
Merged default into metamorph-for-all branch.
metamorph-for-all
|
Fri, 24 Aug 2018 15:47:27 +0200 |
Tom Gottfried |
Add Dockerfile for SPA client
|
Fri, 24 Aug 2018 15:46:38 +0200 |
Tom Gottfried |
Do not call the username email
|
Fri, 24 Aug 2018 15:38:15 +0200 |
Sascha L. Teichmann |
Merged default into metamorph-for-all branch.
metamorph-for-all
|
Fri, 24 Aug 2018 15:35:32 +0200 |
Tom Gottfried |
Format JSON file
|
Fri, 24 Aug 2018 15:33:33 +0200 |
Sascha L. Teichmann |
Merged default into metamorph-for-all branch.
metamorph-for-all
|
Fri, 24 Aug 2018 15:30:31 +0200 |
Sascha L. Teichmann |
Use metamorphic database connections for auth.RunAs().
metamorph-for-all
|
Fri, 24 Aug 2018 15:17:35 +0200 |
Tom Gottfried |
Allow accessing client from outside localhost via hostname
|
Fri, 24 Aug 2018 15:14:10 +0200 |
Tom Gottfried |
Recommend using .env.local instead of copying .env.sample
|
Fri, 24 Aug 2018 15:12:22 +0200 |
Sascha L. Teichmann |
Throw away the connection level for sessions.
metamorph-for-all
|
Fri, 24 Aug 2018 14:41:02 +0200 |
Thomas Junk |
fix: Passwordfield required made optional
|
Fri, 24 Aug 2018 14:34:59 +0200 |
Bernhard Reiter |
proxy: improve description of --mail-user option.
|
Fri, 24 Aug 2018 14:28:05 +0200 |
Sascha L. Teichmann |
Give file containing the session store a more suited name.
metamorph-for-all
|
Fri, 24 Aug 2018 14:26:57 +0200 |
Thomas Junk |
fix: A visual diference of the admin section
|
Fri, 24 Aug 2018 14:25:05 +0200 |
Sascha L. Teichmann |
The connection pool is now only a session store.
metamorph-for-all
|
Fri, 24 Aug 2018 14:21:46 +0200 |
Thomas Junk |
fix: N.N as Username is now a placeholder
|
Fri, 24 Aug 2018 14:11:10 +0200 |
Bernhard Reiter |
merge (was too slow).
|
Fri, 24 Aug 2018 14:10:47 +0200 |
Bernhard Reiter |
merge
|
Fri, 24 Aug 2018 14:10:22 +0200 |
Bernhard Reiter |
proxy: fix minor typo in default for --mail-from
|
Fri, 24 Aug 2018 14:09:57 +0200 |
Thomas Junk |
fix: Added (now) styled component of Passwordfield
|
Fri, 24 Aug 2018 14:02:53 +0200 |
Thomas Junk |
feat: Password field as custom component refactored
|
Fri, 24 Aug 2018 13:56:06 +0200 |
Sascha L. Teichmann |
First stab to use the metamorphic db to do all database stuff.
metamorph-for-all
|
Fri, 24 Aug 2018 12:14:56 +0200 |
Bernhard Reiter |
client: add (unwired) password reset form
|
Fri, 24 Aug 2018 11:36:11 +0200 |
Sascha L. Teichmann |
Implemented wamos/issue114 (Improve code consistency: For login use json body, disallow GET).
|
Fri, 24 Aug 2018 10:50:58 +0200 |
Thomas Junk |
docs: Added comments on non trivial parts of the code
|
Fri, 24 Aug 2018 10:08:49 +0200 |
Thomas Junk |
docs: Rationale for clientside framework decisions
|
Thu, 23 Aug 2018 18:50:32 +0200 |
Tom Gottfried |
Merge example configuration and that used for docker backend
|
Thu, 23 Aug 2018 18:40:34 +0200 |
Tom Gottfried |
Update example configuration
|
Thu, 23 Aug 2018 17:55:41 +0200 |
Tom Gottfried |
Add missing command
|
Thu, 23 Aug 2018 16:41:44 +0200 |
Tom Gottfried |
Purge password reset role
|
Thu, 23 Aug 2018 16:18:07 +0200 |
Sascha L. Teichmann |
It turns out that the GeoServer is happy with the lower privileged 'waterway_user'.
|
Thu, 23 Aug 2018 15:53:18 +0200 |
Sascha L. Teichmann |
The GeoServer still needs the sys_admin as a default database user if no explicit user is given.
|
Thu, 23 Aug 2018 15:36:32 +0200 |
Sascha L. Teichmann |
Quote strings with single quote ('). double quotes are for identifiers.
|
Thu, 23 Aug 2018 13:32:16 +0200 |
Sascha L. Teichmann |
Renamed published services to internal services to be more symmetrical to external services.
|
Thu, 23 Aug 2018 13:24:26 +0200 |
Sascha L. Teichmann |
/api/published (GET) returns a JSON document of the geo-services published by the gemma server.
|
Thu, 23 Aug 2018 12:57:15 +0200 |
Sascha L. Teichmann |
Replaced 'all' by 'any' in routes.
|
Thu, 23 Aug 2018 10:11:50 +0200 |
Sascha L. Teichmann |
Cosmetics.
|
Wed, 22 Aug 2018 18:46:30 +0200 |
Tom Gottfried |
Do not touch existing roles on database setup
|
Wed, 22 Aug 2018 18:25:51 +0200 |
Sascha L. Teichmann |
465:a8e217119085 removed the mutex and the lazy loading from the internal publishing.
|
Wed, 22 Aug 2018 17:56:16 +0200 |
Sascha L. Teichmann |
Don't use hex encoding for user impersonation when running it from a planned statement.
|
Wed, 22 Aug 2018 17:43:30 +0200 |
Sascha L. Teichmann |
Used hex-encoded usernames and a stored procedure to decode them to impersonate with the metamorph user.
|
Wed, 22 Aug 2018 17:30:12 +0200 |
Thomas Junk |
refac: Small improvement of loading time with code splitting
|
Wed, 22 Aug 2018 17:21:25 +0200 |
Sascha L. Teichmann |
Drop metamorph role too when tearing down database.
|
Wed, 22 Aug 2018 16:53:22 +0200 |
Tom Gottfried |
Fix demo data
|
Wed, 22 Aug 2018 16:48:56 +0200 |
Tom Gottfried |
Add metamorphic database role and user e.g. for GeoServer
|
Wed, 22 Aug 2018 16:20:09 +0200 |
Sascha L. Teichmann |
Merged.
|
Wed, 22 Aug 2018 16:18:14 +0200 |
Sascha L. Teichmann |
Baild out og RunAs if no metamorphic user is configured.
|
Wed, 22 Aug 2018 16:11:11 +0200 |
Bernhard Reiter |
client: (minor) improve note when there is no Javascript
|
Wed, 22 Aug 2018 16:03:16 +0200 |
Bernhard Reiter |
client: make Makefile more robust.
|
Wed, 22 Aug 2018 14:34:37 +0200 |
Tom Gottfried |
Add GeoServer Dockerfile
|
Wed, 22 Aug 2018 12:37:34 +0200 |
Tom Gottfried |
Remove unnecessary schema qualifiers
|
Wed, 22 Aug 2018 13:14:13 +0200 |
Sascha L. Teichmann |
Fixed internal proxy resolution.
|
Wed, 22 Aug 2018 12:15:38 +0200 |
Bernhard Reiter |
client: upgrade yarn dependencieclient: upgrade yarn dependenciess
|
Wed, 22 Aug 2018 11:53:40 +0200 |
Bernhard Reiter |
client: change login method from GET to POST
|
Wed, 22 Aug 2018 11:05:59 +0200 |
Sascha L. Teichmann |
Only let users in which are listed in users.list_users.
|
Wed, 22 Aug 2018 10:04:52 +0200 |
Bernhard Reiter |
Merge, because not having pulled earlier.
|
Wed, 22 Aug 2018 10:04:04 +0200 |
Bernhard Reiter |
Merge heads, because coming from different parents.
|
Wed, 22 Aug 2018 10:02:46 +0200 |
Bernhard Reiter |
client: Remove swagger remains.
|
Tue, 21 Aug 2018 20:43:42 +0200 |
Sascha L. Teichmann |
Removed the command line option to publish tables with GeoServer.
|
Tue, 21 Aug 2018 20:05:45 +0200 |
Sascha L. Teichmann |
Fixed ordering in external proxied services.
|
Tue, 21 Aug 2018 18:29:34 +0200 |
Sascha L. Teichmann |
Only allow log in if user has at least one of the roles 'sys_admin', 'waterway_admin', 'waterway_user'.
|
Tue, 21 Aug 2018 18:07:43 +0200 |
Sascha L. Teichmann |
Made use of sorted slice in external proxied services symmetric to published services.
|
Tue, 21 Aug 2018 17:55:58 +0200 |
Sascha L. Teichmann |
Use a sorted slice for published layers to get rid of extra sorting.
|
Tue, 21 Aug 2018 17:43:37 +0200 |
Sascha L. Teichmann |
Publish WFS layers on GeoServer from database configuration.
|
Tue, 21 Aug 2018 17:06:29 +0200 |
Sascha L. Teichmann |
Even the usage of the external proxied WFS/WMS need to logged into gemma.
|
Tue, 21 Aug 2018 16:57:55 +0200 |
Sascha L. Teichmann |
Moved some models used in controllers to to model package because they may be needed elsewhere (e.g. GeoServer config).
|
Tue, 21 Aug 2018 14:59:36 +0200 |
Sascha L. Teichmann |
Load the configuration of the published services from database.
|