log

age author description
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.
Tue, 21 Aug 2018 14:45:38 +0200 Sascha L. Teichmann Renamed externalservices.go to extservices.go
Tue, 21 Aug 2018 12:36:10 +0200 Sascha L. Teichmann Load the configuration of the proxied external services from database.
Tue, 21 Aug 2018 11:33:19 +0200 Sascha L. Teichmann Removed db service user. Use an impersonated metamorph user instead.
Mon, 20 Aug 2018 18:10:55 +0200 Sascha L. Teichmann Added two tables to configure the WFS/WMS services of gemma.
Mon, 20 Aug 2018 17:58:56 +0200 Sascha L. Teichmann Fixed install db script to cope with user roles containing whitespace.
Mon, 20 Aug 2018 16:58:55 +0200 Sascha L. Teichmann Don't panic if we have no metamorphic db user.
Mon, 20 Aug 2018 15:56:02 +0200 Bernhard Reiter DOCS: remove unfinished sentence for db setup.
Mon, 20 Aug 2018 15:45:59 +0200 Sascha L. Teichmann Removed templating from GeoServer startup SQL script.
Mon, 20 Aug 2018 15:34:46 +0200 Sascha L. Teichmann Fixed wrong SQL startup script for GeoServer.
Mon, 20 Aug 2018 15:29:57 +0200 Sascha L. Teichmann Replaced sys-admin db user with a metamorphic one.
Mon, 20 Aug 2018 14:57:00 +0200 Bernhard Reiter DOCS: update mag-data-flow.svg to direct connection
Fri, 17 Aug 2018 10:17:30 +0200 Sascha L. Teichmann Quotes for Bobby Table.
Fri, 17 Aug 2018 09:23:42 +0200 Thomas Junk feat: Usability for usermanagement improved.
Thu, 16 Aug 2018 17:49:24 +0200 Thomas Junk feat: Pagination added to usermanagement
Thu, 16 Aug 2018 17:37:29 +0200 Sascha L. Teichmann Fixed wrong comments.
Thu, 16 Aug 2018 17:31:25 +0200 Sascha L. Teichmann Simplified user validation with new UserName type.
Thu, 16 Aug 2018 15:35:47 +0200 Sascha L. Teichmann Merged.
Thu, 16 Aug 2018 15:35:20 +0200 Sascha L. Teichmann Re-added startup sql scripts when creating geoserver layers.
Thu, 16 Aug 2018 15:34:08 +0200 Thomas Junk refactor: Brushed up UI and added comfort
Thu, 16 Aug 2018 15:17:21 +0200 Sascha L. Teichmann Differ between internal and external proxies.
Thu, 16 Aug 2018 13:47:30 +0200 Thomas Junk fix: Fix email adresses
Thu, 16 Aug 2018 13:39:13 +0200 Sascha L. Teichmann First attempt for user injection of proxy for using GeoServer with role based security.
Thu, 16 Aug 2018 13:14:46 +0200 Sascha L. Teichmann Don't allow user names to contain any of the following characters \"':;
Thu, 16 Aug 2018 10:42:30 +0200 Sascha L. Teichmann Minor: Removed unnecessary byte slice conversion.
Thu, 16 Aug 2018 08:57:37 +0200 Thomas Junk fix: removed log
Wed, 15 Aug 2018 18:44:48 +0200 Sascha L. Teichmann Fix for wamos/issue96 (Login Behavior: names with spaces don't work)
Wed, 15 Aug 2018 17:30:50 +0200 Sascha L. Teichmann Moved project specific Go packages to new pkg folder.
Wed, 15 Aug 2018 17:13:28 +0200 Thomas Junk refactor: display errormessages refactored to own lib
Wed, 15 Aug 2018 16:54:49 +0200 Thomas Junk merge
Wed, 15 Aug 2018 16:54:23 +0200 Thomas Junk refactor: Refactoring validation
Wed, 15 Aug 2018 16:39:00 +0200 Tom Gottfried Do not rely on session_user for authorization
Wed, 15 Aug 2018 15:57:36 +0200 Sascha L. Teichmann Rename external wfs proxy to proxy as it may work for other kind os services like wms, too.
Wed, 15 Aug 2018 15:55:41 +0200 Sascha L. Teichmann Improve WFS proxy a lot. It now generates signed re-writings.
Wed, 15 Aug 2018 15:14:47 +0200 Thomas Junk merge
Wed, 15 Aug 2018 15:14:23 +0200 Thomas Junk feat: Basic CRUD for usermanagement etd
Wed, 15 Aug 2018 14:46:50 +0200 Christine Tschuprine changed demousers
Wed, 15 Aug 2018 14:11:00 +0200 Tom Gottfried Fix service user in Docker
Wed, 15 Aug 2018 12:20:16 +0200 Christine Tschuprine Feat: Added more demousers
Tue, 14 Aug 2018 19:37:36 +0200 Tom Gottfried Add install target for backend and use in Dockerfile
Tue, 14 Aug 2018 14:45:34 +0200 Thomas Junk fix: fixed broken validation
Tue, 14 Aug 2018 14:21:07 +0200 Thomas Junk fix: Fixed country validation on submit
Tue, 14 Aug 2018 12:34:41 +0200 Tom Gottfried Typos
Tue, 14 Aug 2018 11:44:29 +0200 Sascha L. Teichmann To reduce the number of REST calls to the GeoServer when publishing gemma tables
Tue, 14 Aug 2018 09:59:55 +0200 Thomas Junk fix: Clear errors on user switch
Mon, 13 Aug 2018 19:07:34 +0200 Sascha L. Teichmann Add fairway_dimension to list of default tables published by GeoServer.
Mon, 13 Aug 2018 18:55:43 +0200 Sascha L. Teichmann Create feature layers in GeoServer via REST API.
Mon, 13 Aug 2018 17:38:24 +0200 Bernhard Reiter server: add default value for serving "web".
Mon, 13 Aug 2018 17:36:16 +0200 Thomas Junk merge
Mon, 13 Aug 2018 17:35:56 +0200 Thomas Junk feat: Improved user input validation
Mon, 13 Aug 2018 17:25:00 +0200 Bernhard Reiter docs: add map-data-flow.svg.
Mon, 13 Aug 2018 16:21:38 +0200 Thomas Junk merge
Mon, 13 Aug 2018 16:21:26 +0200 Thomas Junk feat: Primitive validation and error messages
Mon, 13 Aug 2018 15:09:26 +0200 Bernhard Reiter Docs: Rename schnittstellen.txt to server-interface.txt
Mon, 13 Aug 2018 15:05:01 +0200 Bernhard Reiter (minor) Fix typo in README.
Mon, 13 Aug 2018 13:41:08 +0200 Sascha L. Teichmann Configure GeoServer via REST-API. TODO: Configure layers.
Mon, 13 Aug 2018 11:17:56 +0200 Sascha L. Teichmann Added config parameters for GeoServer.
Mon, 13 Aug 2018 11:03:30 +0200 Thomas Junk refactor: Upgraded to current version of vue-cli
Fri, 10 Aug 2018 18:44:15 +0200 Tom Gottfried Let all tables have a PRIMARY KEY again
Fri, 10 Aug 2018 18:31:52 +0200 Tom Gottfried Ignore TAGS table
Fri, 10 Aug 2018 14:59:23 +0200 Tom Gottfried Allow adding new roles to demo-data
Fri, 10 Aug 2018 14:49:42 +0200 Thomas Junk merge
Fri, 10 Aug 2018 14:49:29 +0200 Thomas Junk feat: usermanagement
Fri, 10 Aug 2018 13:42:51 +0200 Tom Gottfried Do not assume existance of a specific database in setup
Fri, 10 Aug 2018 13:36:24 +0200 Tom Gottfried Ignore only role creation errors in database setup
Fri, 10 Aug 2018 13:15:32 +0200 Thomas Junk refactor: Userdetails refactored to card model
Fri, 10 Aug 2018 11:21:58 +0200 Thomas Junk Backed out changeset 2c58906649be
Fri, 10 Aug 2018 11:21:34 +0200 Thomas Junk Backed out changeset c63200982ce7
Fri, 10 Aug 2018 11:21:18 +0200 Thomas Junk Backed out changeset 1a2ef18e464d
Thu, 09 Aug 2018 17:59:28 +0200 Sascha L. Teichmann Teach WFS proxy about default namespaces.
Thu, 09 Aug 2018 17:21:12 +0200 Tom Gottfried Do not create B-Tree indexes on potentially large spatial data
Thu, 09 Aug 2018 15:45:16 +0200 Tom Gottfried Store spatial data as geography
Thu, 09 Aug 2018 15:50:46 +0200 Sascha L. Teichmann Show timing of writing in WFS proxy.
Thu, 09 Aug 2018 15:19:56 +0200 Tom Gottfried Populate levels_of_service
Thu, 09 Aug 2018 13:11:50 +0200 Thomas Junk Merge
Thu, 09 Aug 2018 13:11:35 +0200 Thomas Junk refactor: User management accordion refined
Thu, 09 Aug 2018 11:44:58 +0200 Sascha L. Teichmann Recognize more XML content types in WFS proxy.
Thu, 09 Aug 2018 10:13:09 +0200 Thomas Junk fix: fix broken collapse for user menu