log

age author description
Mon, 17 Dec 2018 12:31:56 +0100 Thomas Junk importqueue logs: layout
Mon, 17 Dec 2018 12:23:18 +0100 Sascha L. Teichmann WFS Capabilities parser: Parse FeatureTypeList, too.
Mon, 17 Dec 2018 11:13:11 +0100 Sascha L. Teichmann WFS Capabilities parser: Parse constraints, too.
Mon, 17 Dec 2018 10:43:04 +0100 Thomas Junk unattended imports: layout
Mon, 17 Dec 2018 10:13:04 +0100 Thomas Junk importqueue: no-wrap and horizontal scrollbar added
Fri, 14 Dec 2018 18:35:09 +0100 Sascha L. Teichmann Started with WFS Capabilities parser.
Fri, 14 Dec 2018 17:32:59 +0100 Sascha L. Teichmann Fixed usage of tracking prepared statement in bottleneck import.
Fri, 14 Dec 2018 15:00:52 +0100 Sascha L. Teichmann Fixed stage done SQL for bottleneck imports.
Fri, 14 Dec 2018 13:30:19 +0100 Thomas Junk unattended imports: manual trigger of import
Fri, 14 Dec 2018 13:25:19 +0100 Sascha L. Teichmann Added PATCH /imports/scheduler/{id:[0-9]+} to modify a single import configuration.
Fri, 14 Dec 2018 12:49:44 +0100 Sascha L. Teichmann Added GET /imports/scheduler/{id:[0-9]+} to show infos about single import configuration.
Fri, 14 Dec 2018 12:34:12 +0100 Sascha L. Teichmann Added DELETE /imports/scheduler/{id:[0-9]+} to delete a schedule from the scheduler.
Fri, 14 Dec 2018 11:29:28 +0100 Sascha L. Teichmann Added PUT /api/imports/scheduler to add a import configuration.
Fri, 14 Dec 2018 11:24:50 +0100 Thomas Junk fairwayprofile: do not try to render fairwayprofile without dimensions
Fri, 14 Dec 2018 11:20:08 +0100 Thomas Junk unattended imports: added bottlenecks as import
Fri, 14 Dec 2018 11:02:46 +0100 Thomas Junk unattended imports: translations added
Fri, 14 Dec 2018 10:11:28 +0100 Sascha L. Teichmann Nice but no. Backed out changeset 761e8744e1f3
Fri, 14 Dec 2018 10:09:51 +0100 Sascha L. Teichmann Docker backend: No need to install gorilla context from distro.
Thu, 13 Dec 2018 18:37:35 +0100 Sascha L. Teichmann Added GET to /api/imports/scheduler.
Thu, 13 Dec 2018 18:08:17 +0100 Sascha L. Teichmann Started with REST API for scheduler.
Thu, 13 Dec 2018 17:34:12 +0100 Sascha L. Teichmann Merged.
Thu, 13 Dec 2018 14:06:48 +0100 Sascha L. Teichmann Bottleneck import: Use a prepared statement for import tracking, too.
Thu, 13 Dec 2018 15:34:18 +0100 Tom Gottfried Fix client Dockerfile
Thu, 13 Dec 2018 14:57:39 +0100 Tom Gottfried Fix backend Dockerfile
Thu, 13 Dec 2018 14:22:47 +0100 Tom Gottfried Fix database Dockerfile
Thu, 13 Dec 2018 13:41:27 +0100 Thomas Junk fix: error with translations
Thu, 13 Dec 2018 13:30:02 +0100 Thomas Junk Feat: Importscheduler renamed to "unattended imports"
Thu, 13 Dec 2018 12:48:25 +0100 Sascha L. Teichmann Removed bottlenecks command line tool. Should be replaced by a Gemma import job.
Thu, 13 Dec 2018 09:15:41 +0100 Thomas Junk WAMOS CHRISTMAS EDITION. ACTIVATE WITH VUE_APP_LET_IT_SNOW = true in your configuration
Wed, 12 Dec 2018 19:21:02 +0100 Sascha L. Teichmann Made bottleneck primary key an int. Attention: This may break something!
Wed, 12 Dec 2018 17:21:11 +0100 Thomas Junk added 15minutes as custom value
Wed, 12 Dec 2018 17:17:53 +0100 Thomas Junk nice advanced schedule selection
Wed, 12 Dec 2018 15:48:33 +0100 Raimund Renkert Bottleneck import: Implemented backend to store bottlenecks in database.
Wed, 12 Dec 2018 14:50:28 +0100 Thomas Junk importqueue: internationalization 24h format
Wed, 12 Dec 2018 13:01:52 +0100 Thomas Junk layout
Wed, 12 Dec 2018 12:53:40 +0100 Thomas Junk layout
Wed, 12 Dec 2018 12:25:41 +0100 Thomas Junk select first surveydate after identification of bottleneck
Wed, 12 Dec 2018 12:01:42 +0100 Thomas Junk Backed out changeset a0833dc8b1c1
Wed, 12 Dec 2018 11:59:18 +0100 Thomas Junk removed feature-toggle
Wed, 12 Dec 2018 11:55:16 +0100 Thomas Junk reload strategy for details on refreshing
Wed, 12 Dec 2018 11:24:47 +0100 Thomas Junk importqueue: loading indicator
Wed, 12 Dec 2018 09:59:33 +0100 Thomas Junk bottlenecks layout
Wed, 12 Dec 2018 09:48:37 +0100 Thomas Junk layout importqueue
Wed, 12 Dec 2018 09:22:20 +0100 Thomas Junk refac: component filestructure. remove admin/map hierarchy
Tue, 11 Dec 2018 22:59:10 +0100 Sascha L. Teichmann Import scheduler: Start scheduler a gemma boot time with configurations from database which have a schedule.
Tue, 11 Dec 2018 20:47:11 +0100 Sascha L. Teichmann Don't error if an action is not defined if bound.
Tue, 11 Dec 2018 16:13:37 +0100 Thomas Junk importqueue better collapsible behaviour
Tue, 11 Dec 2018 13:33:52 +0100 Thomas Junk importqueue as collapsible
Tue, 11 Dec 2018 09:59:23 +0100 Thomas Junk fix: select first sounfing result after selecting bottleneck
Mon, 10 Dec 2018 16:23:40 +0000 Sascha L. Teichmann Translated using Weblate (Austrian German)
Mon, 10 Dec 2018 18:14:44 +0100 Sascha L. Teichmann Registered a dummy callback function for scheduled fairway imports in the scheduler.
Mon, 10 Dec 2018 17:46:42 +0100 Sascha L. Teichmann Started with JSON model for import configurations.
Mon, 10 Dec 2018 17:10:30 +0100 Thomas Junk importqueue detail view
Mon, 10 Dec 2018 16:49:34 +0100 Sascha L. Teichmann Import queue: Give milliseconds in JSON output, too.
Mon, 10 Dec 2018 15:55:10 +0100 Sascha L. Teichmann Add table to store import configuration.
Mon, 10 Dec 2018 15:31:27 +0100 Bernhard Reiter translation: update
Mon, 10 Dec 2018 15:29:14 +0100 Bernhard Reiter Translations: merging new translations
Mon, 10 Dec 2018 13:17:50 +0100 Sascha L. Teichmann If a user is removed or renamed kill her/his schedule. Needs more case on renaming.
Mon, 10 Dec 2018 13:16:23 +0100 Fadi Abbud Translation: improve language detection code
Mon, 10 Dec 2018 12:48:37 +0100 Thomas Junk layout issues
Mon, 10 Dec 2018 12:35:49 +0100 Sascha L. Teichmann Added an internal cron job executor which binds actions to tuples of cron schedule, user name and an optional configuation id.
Fri, 07 Dec 2018 18:34:53 +0100 Sascha L. Teichmann Droped on scheduler in favor for a third party library.
Fri, 07 Dec 2018 18:01:14 +0100 Bernhard Reiter client: improve css for pdf generationo
Fri, 07 Dec 2018 17:43:48 +0100 Bernhard Reiter client: add first css to control pdf generation
Fri, 07 Dec 2018 16:56:06 +0100 Bernhard Reiter client: satisfy code style warner
Fri, 07 Dec 2018 16:49:31 +0100 Bernhard Reiter Backed out changeset b4b3dfd24739
Fri, 07 Dec 2018 16:45:43 +0100 Bernhard Reiter client: fix codestyle warning
Fri, 07 Dec 2018 14:54:39 +0100 Sascha L. Teichmann Bottleneck import: Added /api/imports/bottleneck POST endpoint.
Fri, 07 Dec 2018 14:36:06 +0100 Sascha L. Teichmann Pseudo fixed unstaging of bottlenecks.
Fri, 07 Dec 2018 13:34:44 +0100 Thomas Junk automatic imports: fields added
Fri, 07 Dec 2018 13:08:17 +0100 Sascha L. Teichmann Added stub for bottleneck importer.
Fri, 07 Dec 2018 12:31:37 +0100 Thomas Junk layout
Fri, 07 Dec 2018 12:26:26 +0100 Thomas Junk layout
Fri, 07 Dec 2018 12:21:55 +0100 Sascha L. Teichmann Sounding result import: Accept *.txt files for XYZ data, too.
Fri, 07 Dec 2018 11:21:16 +0100 Fadi Abbud merge
Fri, 07 Dec 2018 11:20:44 +0100 Fadi Abbud Translation: improve language detection code and correct language name
Fri, 07 Dec 2018 11:15:40 +0100 Thomas Junk date localized according to browserlanguage
Fri, 07 Dec 2018 10:08:31 +0100 Fadi Abbud Translation: mark some strings for translation
Thu, 06 Dec 2018 16:04:37 +0000 Sascha Wilde Translated using Weblate (Austrian German)
Thu, 06 Dec 2018 16:50:28 +0100 Thomas Junk add date,js
Thu, 06 Dec 2018 16:35:53 +0100 Thomas Junk bought localized datestrings
Thu, 06 Dec 2018 15:37:06 +0100 Sascha Wilde Fixed date of latest measurement in bottlenecks list.
Thu, 06 Dec 2018 14:34:03 +0100 Sascha L. Teichmann Be aware of canceling the last scheduled function.
Thu, 06 Dec 2018 14:20:32 +0100 Thomas Junk profiles: deleted inline css -.-
Thu, 06 Dec 2018 14:07:18 +0100 Thomas Junk font-awesome fixed width icons
Thu, 06 Dec 2018 13:40:17 +0100 Thomas Junk refac: bottlenecks and surveydata are now retrieved via promises
Thu, 06 Dec 2018 12:38:08 +0100 Sascha L. Teichmann Backend: Added a scheduler which allows to schedule the execution of functions
Thu, 06 Dec 2018 11:19:02 +0100 Thomas Junk prettier added explicitely. pretty-quick upgraded
Wed, 05 Dec 2018 14:01:41 +0000 Sascha L. Teichmann Translated using Weblate (Austrian German)
Wed, 05 Dec 2018 15:56:56 +0100 Sascha L. Teichmann Display chainage correctly in Bottlenecks overview.
Wed, 05 Dec 2018 15:51:26 +0100 Thomas Junk fix: staging select according soundingresult
Wed, 05 Dec 2018 14:18:04 +0100 Bernhard Reiter translations: update strings and translations
Wed, 05 Dec 2018 14:13:28 +0100 Hosted Weblate Merge
Wed, 05 Dec 2018 12:44:19 +0100 Thomas Junk importqueue: signer added
Wed, 05 Dec 2018 12:38:17 +0100 Fadi Abbud Translation: add the missing .po files
Wed, 05 Dec 2018 12:34:02 +0100 Fadi Abbud Translation: add aditional languages for translation
Wed, 05 Dec 2018 12:08:42 +0100 Thomas Junk refresh clears notifications
Wed, 05 Dec 2018 12:06:33 +0100 Fadi Abbud Translation: update the .po files
Wed, 05 Dec 2018 11:56:27 +0100 Thomas Junk staging-area: added refresh button
Wed, 05 Dec 2018 11:21:22 +0100 Sascha L. Teichmann Sounding results: Be a bit more precise when setting stageing_done.
Wed, 05 Dec 2018 11:00:53 +0100 Sascha L. Teichmann Fixed problem with accepting sounding result imports and moving them out of the staging area.
Wed, 05 Dec 2018 10:17:13 +0100 Thomas Junk layout issues due to translations
Wed, 05 Dec 2018 10:31:41 +0000 Sascha L. Teichmann Translated using Weblate (Austrian German)
Tue, 04 Dec 2018 19:25:35 +0100 Sascha L. Teichmann Finished API docs for sounding result imports.
Tue, 04 Dec 2018 18:54:50 +0100 Sascha L. Teichmann Backend: Documented the internal API of the global import queue.
Tue, 04 Dec 2018 18:27:35 +0100 Sascha L. Teichmann Un-export point, line string and polygon types in import package as these are only used locally.
Tue, 04 Dec 2018 18:20:31 +0100 Sascha L. Teichmann The global import queue already knows which kinds of imports it supports.
Tue, 04 Dec 2018 17:56:28 +0100 Sascha L. Teichmann Added api doc strings for the middleware package.
Tue, 04 Dec 2018 17:40:10 +0100 Sascha L. Teichmann Typo fix in log message.
Tue, 04 Dec 2018 14:42:32 +0100 Fadi Abbud merge
Tue, 04 Dec 2018 14:41:41 +0100 Fadi Abbud Improve the automatic language detection from browser preferences
Tue, 04 Dec 2018 14:41:32 +0100 Thomas Junk linting
Tue, 04 Dec 2018 13:48:50 +0100 Bernhard Reiter client: improve credit display for GeoNames
Tue, 04 Dec 2018 12:39:14 +0000 Bernhard E. Reiter Translated using Weblate (Austrian German)
Tue, 04 Dec 2018 13:30:23 +0100 Bernhard Reiter translations: update .po and translations.json
Tue, 04 Dec 2018 12:52:56 +0100 Bernhard Reiter merge
Tue, 04 Dec 2018 12:52:31 +0100 Bernhard Reiter translations: merge translations with new strings
Tue, 04 Dec 2018 12:48:02 +0100 Sascha Wilde Bumped version.
Tue, 04 Dec 2018 11:49:20 +0100 Thomas Junk logs: fix layout for header
Tue, 04 Dec 2018 11:43:12 +0100 Thomas Junk refac: logs in card-design
Tue, 04 Dec 2018 11:32:55 +0100 Fadi Abbud add the license of geonames to the info box
Tue, 04 Dec 2018 10:02:31 +0100 Thomas Junk fix: linting
Tue, 04 Dec 2018 09:56:11 +0100 Thomas Junk merge with bulkreview
Tue, 04 Dec 2018 09:55:51 +0100 Thomas Junk closing branch bulkreview bulkreview
Tue, 04 Dec 2018 09:55:31 +0100 Thomas Junk merge with default bulkreview
Mon, 03 Dec 2018 13:08:24 +0100 Thomas Junk merge with default bulkreview
Fri, 30 Nov 2018 12:50:18 +0100 Thomas Junk Staging area: Dealing with backend response. bulkreview
Fri, 30 Nov 2018 09:45:53 +0100 Sascha L. Teichmann Merged default back into 'bulkreview' branch. bulkreview
Fri, 30 Nov 2018 09:44:50 +0100 Sascha L. Teichmann Import bulk review: Fixed handling of input document. bulkreview
Fri, 30 Nov 2018 09:39:59 +0100 Sascha L. Teichmann Import bulk review: Use an slice of models.Review as input. bulkreview
Fri, 30 Nov 2018 09:32:01 +0100 Sascha L. Teichmann Import bulk review: Removed JSONErrors from decideImport. bulkreview
Fri, 30 Nov 2018 09:17:03 +0100 Sascha L. Teichmann Merged back default into bulkreview branch. bulkreview
Fri, 30 Nov 2018 09:15:47 +0100 Sascha L. Teichmann Import bulk review: Cleaned up input JSON document handling. Added proper error handling. bulkreview
Thu, 29 Nov 2018 12:09:01 +0100 Thomas Junk proof of concept bulkreview
Mon, 03 Dec 2018 16:14:18 +0000 Sascha L. Teichmann Translated using Weblate (Austrian German)
Mon, 03 Dec 2018 20:46:35 +0100 Sascha L. Teichmann Added api doc strings for the geoserver package.
Mon, 03 Dec 2018 17:42:20 +0100 Fadi Abbud Add the .po and translations.json files
Mon, 03 Dec 2018 16:56:41 +0100 Thomas Junk feat: Import Sounding results
Mon, 03 Dec 2018 16:24:19 +0100 Thomas Junk sidebar: added spacer class to import schedule
Mon, 03 Dec 2018 16:19:39 +0100 Thomas Junk merge
Mon, 03 Dec 2018 16:19:14 +0100 Thomas Junk chore: update libraries
Mon, 03 Dec 2018 16:05:47 +0100 Fadi Abbud merge
Mon, 03 Dec 2018 12:42:21 +0100 Thomas Junk purgecss ate toast
Mon, 03 Dec 2018 12:35:36 +0100 Bernhard Reiter translations: add missing .po file for sk_SK
Mon, 03 Dec 2018 12:28:36 +0100 Bernhard Reiter merge
Mon, 03 Dec 2018 12:28:21 +0100 Bernhard Reiter translations: add language Solvak
Mon, 03 Dec 2018 12:02:17 +0100 Thomas Junk unified layout for adminsection
Mon, 03 Dec 2018 11:00:54 +0100 Bernhard Reiter translations: ready new untranslated and translated strings
Mon, 03 Dec 2018 09:29:13 +0000 Bernhard E. Reiter Translated using Weblate (Austrian German)
Mon, 03 Dec 2018 10:23:14 +0100 Bernhard Reiter merge
Mon, 03 Dec 2018 10:21:48 +0100 Bernhard Reiter translations: merge second head
Mon, 03 Dec 2018 10:14:26 +0100 Bernhard Reiter translations: merge first two heads.
Mon, 03 Dec 2018 10:19:59 +0100 Thomas Junk sass to scss
Mon, 03 Dec 2018 09:28:28 +0100 Thomas Junk refac: reverting unecessary port from scss to sass
Fri, 30 Nov 2018 18:00:05 +0100 Tom Gottfried Include revision in Docker-based client
Fri, 30 Nov 2018 15:56:34 +0100 Sascha Wilde Add configuration of primary key metadata used by geoserver.
Fri, 30 Nov 2018 15:31:00 +0100 Bernhard Reiter translation: merge de_AT translation
Fri, 30 Nov 2018 14:46:00 +0100 Bernhard Reiter translation: fix en_GB original .po file
Fri, 30 Nov 2018 13:20:26 +0100 Markus Kottlaender removed blue borders from fairwayprofile and infobar
Fri, 30 Nov 2018 13:10:46 +0100 Fadi Abbud merge
Fri, 30 Nov 2018 13:09:40 +0100 Fadi Abbud Client: add a set of marked translations
Fri, 30 Nov 2018 13:09:16 +0100 Markus Kottlaender fixed bug when drawing crowss profile outside of bottleneck
Fri, 30 Nov 2018 11:16:18 +0000 Sascha Wilde Translated using Weblate (Austrian German)
Fri, 30 Nov 2018 11:12:47 +0100 Markus Kottlaender avoid unnecessary setSelectedBottleneck call
Fri, 30 Nov 2018 10:42:00 +0100 Markus Kottlaender fixed panning problem when drawing cross cuts
Fri, 30 Nov 2018 09:40:39 +0100 Markus Kottlaender moved toolbar toggle button to bottom
Fri, 30 Nov 2018 08:26:13 +0100 Markus Kottlaender fixed panning problem
Fri, 30 Nov 2018 07:10:13 +0100 Markus Kottlaender fixed wrong getter mapping
Thu, 29 Nov 2018 17:49:36 +0100 Bernhard Reiter client: update translation strings
Thu, 29 Nov 2018 16:23:54 +0000 Bernhard E. Reiter Translated using Weblate (Austrian German)
Thu, 29 Nov 2018 16:04:18 +0000 Bernhard E. Reiter Translated using Weblate (Austrian German)
Thu, 29 Nov 2018 16:43:02 +0100 Thomas Junk automatic imports: added missing components
Thu, 29 Nov 2018 16:41:49 +0100 Thomas Junk automatic imports WIP added
Thu, 29 Nov 2018 16:17:54 +0100 Bernhard Reiter client: add hints to docs for translation
Thu, 29 Nov 2018 16:14:01 +0100 Bernhard Reiter client: improve translation of sidebar
Thu, 29 Nov 2018 15:44:15 +0100 Bernhard Reiter client: add way to fix lost leading whitespaces in translations
Thu, 29 Nov 2018 15:15:20 +0100 Markus Kottlaender reduced width of search results
Thu, 29 Nov 2018 14:16:16 +0100 Markus Kottlaender little code cleanup
Thu, 29 Nov 2018 13:06:14 +0100 Markus Kottlaender merge
Thu, 29 Nov 2018 12:30:12 +0100 Markus Kottlaender removed spacings between buttons in toolbar
Thu, 29 Nov 2018 12:38:04 +0100 Bernhard Reiter client: fix style for versioninfo
Thu, 29 Nov 2018 12:19:26 +0100 Markus Kottlaender fixed spacing between boxes
Thu, 29 Nov 2018 12:09:00 +0100 Markus Kottlaender made toolbar toggler a bit smaller and stay in one position
Thu, 29 Nov 2018 11:21:18 +0100 Markus Kottlaender sorted surveys in bottleneck list from new to old
Thu, 29 Nov 2018 11:16:36 +0100 Markus Kottlaender select bottleneck when clicked in bottleneck list
Thu, 29 Nov 2018 11:08:02 +0100 Fadi Abbud Client: add a set fo marked translation
Thu, 29 Nov 2018 11:02:51 +0100 Markus Kottlaender improved style of bottleneck list
Thu, 29 Nov 2018 10:29:57 +0100 Markus Kottlaender added indicator to info button when identifiedFeatures are present
Thu, 29 Nov 2018 09:59:10 +0100 Markus Kottlaender removed whitespaces in translation tags and added margin between icons and text
Thu, 29 Nov 2018 09:43:16 +0100 Thomas Junk translations readded
Thu, 29 Nov 2018 09:41:35 +0100 Markus Kottlaender removed blue borders on box headings
Wed, 28 Nov 2018 20:36:04 +0100 Sascha L. Teichmann Sounding result import: Ensure that the generated iso-lines are valid.
Wed, 28 Nov 2018 19:55:29 +0100 Sascha L. Teichmann Backend: Removed some trailing white space in some SQL statements.
Wed, 28 Nov 2018 17:24:10 +0100 Fadi Abbud client: (minor) remove trailing whitespace
Wed, 28 Nov 2018 17:23:36 +0100 Fadi Abbud client: fix translation display for about info
Wed, 28 Nov 2018 17:09:52 +0100 Thomas Junk staging: activate according soundingresult
Wed, 28 Nov 2018 16:47:36 +0100 Thomas Junk import soundingresults: layout adjusted and epsg selection added
Wed, 28 Nov 2018 16:27:44 +0100 Fadi Abbud client: Add first set of marked translations (and correct)
Wed, 28 Nov 2018 16:20:35 +0100 Markus Kottlaender improved bottleneck box height
Wed, 28 Nov 2018 16:17:17 +0100 Fadi Abbud client: improve translation process docs
Wed, 28 Nov 2018 16:15:14 +0100 Fadi Abbud client: (minor) fix header formatting
Wed, 28 Nov 2018 15:56:38 +0100 Fadi Abbud client: fix Makefile for translations
Wed, 28 Nov 2018 15:45:56 +0100 Markus Kottlaender improved search style
Wed, 28 Nov 2018 15:24:47 +0100 Markus Kottlaender increased max-height for search results box
Wed, 28 Nov 2018 15:20:28 +0100 Markus Kottlaender fixed menu font-sizes and zoom button z-index
Wed, 28 Nov 2018 15:07:54 +0100 Markus Kottlaender little style improvement in profiles box
Wed, 28 Nov 2018 14:28:21 +0100 Markus Kottlaender delete cross profiles from localstorage
Wed, 28 Nov 2018 11:48:45 +0100 Markus Kottlaender refactored fairwayprofile cross cuts
Wed, 28 Nov 2018 11:35:14 +0100 Thomas Junk stagingarea: using summary in display
Wed, 28 Nov 2018 09:52:34 +0100 Sascha L. Teichmann Imports: An Import (e.g. a sounding result import) can now write a 'summary' of a successful import. This is done if the import switches to to state 'pending'.
Wed, 28 Nov 2018 08:11:23 +0100 Markus Kottlaender fixed bug when changing additional survey in profile dialog
Tue, 27 Nov 2018 17:24:48 +0100 Sascha L. Teichmann Moved license and credits sections to end of the readme file.
Tue, 27 Nov 2018 16:58:15 +0100 Bernhard Reiter client: Add general info to identify dialog.
Tue, 27 Nov 2018 16:41:07 +0100 Thomas Junk importqueue: refreshbutton
Tue, 27 Nov 2018 16:02:58 +0100 Markus Kottlaender merge
Tue, 27 Nov 2018 15:01:54 +0100 Markus Kottlaender close splitscreen and clear cut tool when changing bottleneck
Tue, 27 Nov 2018 14:56:11 +0100 Sascha L. Teichmann Merged.
Tue, 27 Nov 2018 14:55:48 +0100 Sascha L. Teichmann Sounding result import: Consider parameter override as complete even if there is no EPSG code. Use WGS84 in this case as a default.
Tue, 27 Nov 2018 14:55:45 +0100 Thomas Junk importqueue: now with dynamic filtering of results
Tue, 27 Nov 2018 14:52:59 +0100 Markus Kottlaender added loading animation to profile
Tue, 27 Nov 2018 14:30:04 +0100 Fadi Abbud merge
Tue, 27 Nov 2018 14:28:55 +0100 Fadi Abbud improve licensing information to map-data-flow.svg
Tue, 27 Nov 2018 14:19:15 +0100 Markus Kottlaender formatted file
Tue, 27 Nov 2018 14:14:12 +0100 Markus Kottlaender removed old file
Tue, 27 Nov 2018 13:29:10 +0100 Markus Kottlaender added timestamp to saved cross profiles
Tue, 27 Nov 2018 13:05:33 +0100 Markus Kottlaender merge
Tue, 27 Nov 2018 13:04:40 +0100 Markus Kottlaender fixed main menu style
Tue, 27 Nov 2018 13:03:03 +0100 Sascha L. Teichmann Merged.
Tue, 27 Nov 2018 13:02:28 +0100 Sascha L. Teichmann Backend: Centralized the definition of WGS84 constant in the models package.
Tue, 27 Nov 2018 12:59:26 +0100 Markus Kottlaender new cross profile workflow (WIP)
Tue, 27 Nov 2018 12:49:53 +0100 Sascha L. Teichmann Backend: Added the API documentation of the misc package.
Tue, 27 Nov 2018 11:09:03 +0100 Fadi Abbud merge
Tue, 27 Nov 2018 10:53:56 +0100 Fadi Abbud add licensing information to map-data-flow.svg
Tue, 27 Nov 2018 11:04:21 +0100 Thomas Junk switched from vue2-toastr to vue-snotify
Tue, 27 Nov 2018 10:50:29 +0100 Bernhard Reiter client: improve header infos (minor)
Tue, 27 Nov 2018 10:42:27 +0100 Sascha L. Teichmann Backend: Added the internal api documentation of the config mechanism of the gemma server.
Tue, 27 Nov 2018 09:03:27 +0100 Fadi Abbud merge
Mon, 26 Nov 2018 12:44:52 +0100 Fadi Abbud add headers license for some client files
Mon, 26 Nov 2018 12:18:55 +0100 Fadi Abbud add missing authors
Mon, 26 Nov 2018 11:42:47 +0100 Fadi Abbud remove the first empyty lines
Mon, 26 Nov 2018 11:11:13 +0100 Fadi Abbud remove trailing whitespace, add headers for Makefile, add the missed authors
Mon, 26 Nov 2018 10:04:47 +0100 Fadi Abbud add headers for licensing to some client files
Mon, 26 Nov 2018 17:23:40 +0100 Sascha L. Teichmann Remove the import track in both cases accepted/declined.
Mon, 26 Nov 2018 17:14:56 +0100 Sascha L. Teichmann Removed bad trigger ... works in wrong direction.
Mon, 26 Nov 2018 16:15:10 +0100 Thomas Junk import soundingresults: lists bottlenecks and awaits until user makes inputs
Mon, 26 Nov 2018 16:12:09 +0100 Bernhard Reiter add licensing hint to docker files
Mon, 26 Nov 2018 15:52:30 +0100 Sascha L. Teichmann Return nice JSON result if import was accepted or declined.
Mon, 26 Nov 2018 15:21:34 +0100 Sascha L. Teichmann Added missing rights and fixed trigger function.
Mon, 26 Nov 2018 15:05:07 +0100 Thomas Junk merge
Mon, 26 Nov 2018 15:04:33 +0100 Thomas Junk Import sounding results: fix empty metajson not displaying dialog. Pattern constrained to .zip
Mon, 26 Nov 2018 15:04:07 +0100 Sascha L. Teichmann Fixed SQL in accepting/declining imports.
Mon, 26 Nov 2018 14:42:48 +0100 Thomas Junk staging: now with real data from backend
Mon, 26 Nov 2018 12:53:15 +0100 Sascha L. Teichmann Marshall JSON of SoundingResultDate correctly so it can be unmarshalled later on.
Mon, 26 Nov 2018 11:50:48 +0100 Thomas Junk import soundingresults: closing contextbox clears uploaded tempdata
Mon, 26 Nov 2018 11:35:30 +0100 Sascha L. Teichmann Typo fix.
Mon, 26 Nov 2018 11:30:53 +0100 Sascha L. Teichmann Merged.
Mon, 26 Nov 2018 11:30:28 +0100 Sascha L. Teichmann Finished the doc strings for the common package.
Mon, 26 Nov 2018 11:30:02 +0100 Thomas Junk staging: retrieve real data instead of displaying demodata
Mon, 26 Nov 2018 11:15:52 +0100 Sascha L. Teichmann Added comments how to use the session store.
Mon, 26 Nov 2018 11:01:11 +0100 Sascha L. Teichmann Added comments how to create a new session for a given user and password.
Mon, 26 Nov 2018 10:45:51 +0100 Sascha L. Teichmann Added comments how to use the impersonating database connections from the session middleware.
Mon, 26 Nov 2018 10:32:37 +0100 Sascha L. Teichmann Added comments to auth middleware.
Mon, 26 Nov 2018 10:10:10 +0100 Sascha L. Teichmann Fixed authors in two schema files.
Mon, 26 Nov 2018 09:01:21 +0100 Fadi Abbud merges
Fri, 23 Nov 2018 15:46:07 +0100 Fadi Abbud add headers for licensing to some middleware files
Fri, 23 Nov 2018 13:46:47 +0100 Fadi Abbud add headers for licensing to some schema files
Mon, 26 Nov 2018 00:09:53 +0100 Sascha L. Teichmann OGC proxy: Rewrite service exceptions documents, too.
Sun, 25 Nov 2018 23:44:52 +0100 Sascha L. Teichmann Removed public access to config.ConfigFile to make golint happy.
Sun, 25 Nov 2018 19:25:27 +0100 Sascha L. Teichmann Renamed octree.OctreeCache to octree.Cache to reduce stuttering.
Sun, 25 Nov 2018 17:15:44 +0100 Sascha L. Teichmann Renamed BottleneckId to BottleneckID to make golint happy.
Sun, 25 Nov 2018 17:12:35 +0100 Sascha L. Teichmann More on following the rules for error messages to make golint happy.
Sun, 25 Nov 2018 17:11:13 +0100 Sascha L. Teichmann Follow the rules for error messages to make golint happy.
Sun, 25 Nov 2018 17:05:19 +0100 Sascha L. Teichmann Named method recievers consistently to make golint happy.
Sun, 25 Nov 2018 16:26:41 +0100 Sascha L. Teichmann To make golint happier made context.Context to be the first argument in all calls.
Sun, 25 Nov 2018 15:56:07 +0100 Sascha L. Teichmann To make golint happier made context.Context to be the first argument of auth.RunAs.
Sun, 25 Nov 2018 10:51:54 +0100 Sascha L. Teichmann Simplified code a bit.
Sun, 25 Nov 2018 10:45:52 +0100 Sascha L. Teichmann Removed empty if branch.
Sun, 25 Nov 2018 10:42:09 +0100 Sascha L. Teichmann Removed dead code.
Sat, 24 Nov 2018 17:08:56 +0100 Sascha L. Teichmann Avoid copying session data while deserializing from store.
Sat, 24 Nov 2018 16:55:40 +0100 Sascha L. Teichmann Use more keyed initializers to make 'go vet' happier.
Sat, 24 Nov 2018 16:40:34 +0100 Sascha L. Teichmann Used keyed initializer to make 'go vet' happy.
Sat, 24 Nov 2018 16:35:16 +0100 Sascha L. Teichmann Unpublish a method to make 'go vet' happy.
Sat, 24 Nov 2018 16:29:22 +0100 Sascha L. Teichmann Cosmetics.
Sat, 24 Nov 2018 16:22:28 +0100 Sascha L. Teichmann Added missing copyright headers and authors in schema related files.
Sat, 24 Nov 2018 10:32:06 +0100 Sascha L. Teichmann Added missing authors names in Go files.
Fri, 23 Nov 2018 19:44:40 +0100 Sascha L. Teichmann Removed accidentally commited file.
Fri, 23 Nov 2018 19:41:31 +0100 Sascha L. Teichmann Simplified and fixed filtering of import queue listing.
Fri, 23 Nov 2018 15:19:24 +0100 Markus Kottlaender removed debug code
Fri, 23 Nov 2018 15:18:14 +0100 Markus Kottlaender save map extent (center/zoom) in store, to not lose it when switching between map and admin area
Fri, 23 Nov 2018 13:57:31 +0100 Markus Kottlaender fixed cross profile diagram after switching to to admin context and back and it's responsive behavior
Fri, 23 Nov 2018 13:52:34 +0100 Thomas Junk staging: display visual feedback for now due missing backendcall
Fri, 23 Nov 2018 13:20:10 +0100 Thomas Junk staging view: prepare retrieving list of pending imports for staging
Fri, 23 Nov 2018 12:44:42 +0100 Thomas Junk import sounding results: manually add formdata
Fri, 23 Nov 2018 12:04:26 +0100 Thomas Junk import sounding result: fixed form fields for POST
Fri, 23 Nov 2018 11:25:28 +0100 Markus Kottlaender added border to infobar
Fri, 23 Nov 2018 11:19:56 +0100 Markus Kottlaender merge
Fri, 23 Nov 2018 11:19:16 +0100 Markus Kottlaender improved fairwayprofile headline/buttons style
Fri, 23 Nov 2018 10:58:29 +0100 Markus Kottlaender fixed icon in toolbar collapse button
Fri, 23 Nov 2018 11:17:44 +0100 Bernhard Reiter repair schema install scripts
Fri, 23 Nov 2018 11:05:29 +0100 Thomas Junk import sounding results: display messages as text
Fri, 23 Nov 2018 10:35:39 +0100 Fadi Abbud add headers for licensing to some schema files
Fri, 23 Nov 2018 10:24:50 +0100 Markus Kottlaender merge
Fri, 23 Nov 2018 10:24:29 +0100 Markus Kottlaender fontawesome 4 -> 5
Fri, 23 Nov 2018 09:35:10 +0100 Fadi Abbud add headers for licensing to some schema files
Thu, 22 Nov 2018 18:16:47 +0100 Sascha L. Teichmann Import sounding result: If uploading a zip with a meta.json which has
Thu, 22 Nov 2018 17:00:26 +0100 Markus Kottlaender replaced manual store cleanup on logout with central store reset
Thu, 22 Nov 2018 16:54:39 +0100 Markus Kottlaender merge
Thu, 22 Nov 2018 14:05:30 +0100 Markus Kottlaender removed console.log
Thu, 22 Nov 2018 15:05:48 +0100 Thomas Junk stagingarea in new layout
Thu, 22 Nov 2018 13:37:29 +0100 Sascha L. Teichmann Sounding result import: Don't fail if an import ZIP does not contain an meta.json but has a full set of overrides.
Thu, 22 Nov 2018 13:15:48 +0100 Markus Kottlaender improved box positioninig
Thu, 22 Nov 2018 13:10:22 +0100 Thomas Junk staging area: basic layout and selectionlogic
Thu, 22 Nov 2018 12:40:45 +0100 Markus Kottlaender improved menu style
Thu, 22 Nov 2018 12:25:01 +0100 Tom Gottfried Accept only well-formed XML documents as style in database
Thu, 22 Nov 2018 11:48:54 +0100 Markus Kottlaender merge
Thu, 22 Nov 2018 11:48:30 +0100 Markus Kottlaender improved contextBox animations
Thu, 22 Nov 2018 11:18:46 +0100 Thomas Junk layout soundingresults
Thu, 22 Nov 2018 10:29:23 +0100 Bernhard Reiter add header with license and author infos to one file
Thu, 22 Nov 2018 10:24:37 +0100 Markus Kottlaender merge
Thu, 22 Nov 2018 10:20:21 +0100 Markus Kottlaender fixed contextBox animations
Thu, 22 Nov 2018 10:02:20 +0100 Thomas Junk renamed imports
Thu, 22 Nov 2018 10:00:22 +0100 Thomas Junk renamed imports to import soundingresults
Thu, 22 Nov 2018 09:50:13 +0100 Thomas Junk licensing info updated
Thu, 22 Nov 2018 08:57:38 +0100 Markus Kottlaender removed directory with only one file
Thu, 22 Nov 2018 07:55:35 +0100 Markus Kottlaender made layer legend label clickable to toggle map layers
Thu, 22 Nov 2018 07:40:23 +0100 Markus Kottlaender more cleanup in client/src
Thu, 22 Nov 2018 07:28:21 +0100 Markus Kottlaender changed default link hover color
Thu, 22 Nov 2018 07:23:14 +0100 Markus Kottlaender further improved box header style
Thu, 22 Nov 2018 07:08:38 +0100 Markus Kottlaender merge
Thu, 22 Nov 2018 07:07:12 +0100 Markus Kottlaender cleaned up client/src directory
Wed, 21 Nov 2018 16:47:02 +0100 Bernhard Reiter addd (minor) licensing sentence to README
Wed, 21 Nov 2018 16:42:59 +0100 Bernhard Reiter add information about licenses to 3rdpartylibs.sh
Wed, 21 Nov 2018 15:33:15 +0100 Tom Gottfried Docker: use latest bugfix release of GeoServer
Wed, 21 Nov 2018 15:07:39 +0100 Markus Kottlaender fixed zoom button position
Wed, 21 Nov 2018 15:05:09 +0100 Markus Kottlaender several UI improvements
Wed, 21 Nov 2018 13:53:38 +0100 Markus Kottlaender adjusted button inverted color
Wed, 21 Nov 2018 13:47:01 +0100 Markus Kottlaender adjusted shadow
Wed, 21 Nov 2018 13:44:30 +0100 Markus Kottlaender made toolbar expandable
Wed, 21 Nov 2018 13:40:10 +0100 Bernhard Reiter improve licening info in README.md
Wed, 21 Nov 2018 13:38:56 +0100 Bernhard Reiter add license info to README.md
Wed, 21 Nov 2018 12:59:01 +0100 Markus Kottlaender removed unused sass vars and fixed typo
Wed, 21 Nov 2018 12:45:29 +0100 Markus Kottlaender merge
Wed, 21 Nov 2018 12:44:04 +0100 Markus Kottlaender removed duplicated css
Wed, 21 Nov 2018 12:40:16 +0100 Bernhard Reiter client: add license and repo to package.json
Wed, 21 Nov 2018 12:38:39 +0100 Markus Kottlaender fixed Layers box style (to fit isoline legend)
Wed, 21 Nov 2018 12:36:06 +0100 Markus Kottlaender adjusted box shadows
Wed, 21 Nov 2018 12:29:43 +0100 Markus Kottlaender moved morphtool components to fairway directory and renamed Morphtool to Surveys
Wed, 21 Nov 2018 12:22:39 +0100 Markus Kottlaender don't animate morphtool box
Wed, 21 Nov 2018 12:17:29 +0100 Markus Kottlaender merge
Wed, 21 Nov 2018 12:17:16 +0100 Markus Kottlaender added close buttons to boxes
Wed, 21 Nov 2018 12:10:12 +0100 Markus Kottlaender splitted mophtool into two components
Wed, 21 Nov 2018 11:53:56 +0100 Bernhard Reiter Add schema/README.md to explain dot.tmpl
Wed, 21 Nov 2018 11:42:00 +0100 Markus Kottlaender restyling of boxes to save screen space
Wed, 21 Nov 2018 11:38:35 +0100 Markus Kottlaender merge
Wed, 21 Nov 2018 08:15:28 +0100 Markus Kottlaender repositioning of buttons (issue225)
Wed, 21 Nov 2018 11:33:23 +0100 Bernhard Reiter Add .hgchurn to ease commit stats
Wed, 21 Nov 2018 11:15:23 +0100 Thomas Junk fix: Consistent main menu structure
Wed, 21 Nov 2018 10:48:34 +0100 Thomas Junk removed separate importqueue folder. Moved component to imports
Wed, 21 Nov 2018 10:23:53 +0100 Bernhard Reiter Client: remove (minor) superfluous things
Wed, 21 Nov 2018 09:38:51 +0100 Thomas Junk feat: import sounding results
Tue, 20 Nov 2018 18:05:19 +0100 Sascha L. Teichmann Sounding result import: Forgot to return the token temp file to the importer. Doh!
Tue, 20 Nov 2018 17:37:30 +0100 Thomas Junk inport sounding results
Tue, 20 Nov 2018 17:04:06 +0100 Sascha L. Teichmann Sounding result import: Added the feature to override bottleneck, EPSG, depth reference and date in meta.json by POST arguments.
Tue, 20 Nov 2018 13:05:50 +0100 Markus Kottlaender linted code
Tue, 20 Nov 2018 13:03:24 +0100 Markus Kottlaender refactored drawtool
Tue, 20 Nov 2018 12:47:16 +0100 Thomas Junk imports: only show dialog in upload mode
Tue, 20 Nov 2018 12:39:02 +0100 Thomas Junk thumbs for staging area
Tue, 20 Nov 2018 09:54:53 +0100 Thomas Junk refac: Sidebar reorganized
Tue, 20 Nov 2018 09:25:15 +0100 Markus Kottlaender Display "No result." in Bottleneck list and Staging area, when search has no results.
Tue, 20 Nov 2018 09:14:17 +0100 Markus Kottlaender removed accidentally duplicated method
Tue, 20 Nov 2018 09:11:46 +0100 Markus Kottlaender improved search styling
Tue, 20 Nov 2018 08:47:53 +0100 Markus Kottlaender implemented context sensitive box below search bar (see: issue224)
Tue, 20 Nov 2018 00:51:33 +0100 Sascha L. Teichmann Improved performance of row level security check on users responsibility areas
Mon, 19 Nov 2018 18:32:06 +0100 Sascha L. Teichmann Added endpoint to explicitly delete a temp upload.
Mon, 19 Nov 2018 18:09:28 +0100 Sascha L. Teichmann If there are no XYZ files in the ZIP we cant help the user.
Mon, 19 Nov 2018 17:56:44 +0100 Sascha L. Teichmann Finished the sounding result upload controller to temp uploads.
Mon, 19 Nov 2018 17:28:35 +0100 Sascha L. Teichmann Factored out som zip lookup code to be reusable in sounding result upload controller.
Mon, 19 Nov 2018 17:14:42 +0100 Sascha L. Teichmann Started with an upload sounding result to temp upload area.
Mon, 19 Nov 2018 16:50:04 +0100 Thomas Junk staging layout
Mon, 19 Nov 2018 16:23:14 +0100 Thomas Junk staging area: zoom to location
Mon, 19 Nov 2018 16:15:30 +0100 Sascha L. Teichmann Add an area for temp uploads on the server to be addressed
Mon, 19 Nov 2018 16:02:34 +0100 Thomas Junk staging layout
Mon, 19 Nov 2018 15:37:27 +0100 Thomas Junk layout stagingarea
Mon, 19 Nov 2018 15:25:00 +0100 Thomas Junk staging layout
Mon, 19 Nov 2018 15:20:22 +0100 Markus Kottlaender made more use of bootstrap classes instead of custom css
Mon, 19 Nov 2018 15:10:09 +0100 Thomas Junk bottleneck icon
Mon, 19 Nov 2018 15:02:51 +0100 Thomas Junk staging prototypical listview
Mon, 19 Nov 2018 14:23:39 +0100 Markus Kottlaender converted tooltip.scss to sass
Mon, 19 Nov 2018 14:13:01 +0100 Markus Kottlaender replaced custom css with bootstrap classes
Mon, 19 Nov 2018 13:48:50 +0100 Thomas Junk feat: import soundingresults. Uses now import API correctly
Mon, 19 Nov 2018 13:42:20 +0100 Thomas Junk relayouting soundingresults
Mon, 19 Nov 2018 13:38:43 +0100 Markus Kottlaender fix: zoombuttons z-index
Mon, 19 Nov 2018 13:29:57 +0100 Markus Kottlaender removed grey border from all buttons/boxes
Mon, 19 Nov 2018 13:22:19 +0100 Thomas Junk staging area
Mon, 19 Nov 2018 13:02:48 +0100 Markus Kottlaender close bottleneck list: made searchbar collapse only if it was collapsed before
Mon, 19 Nov 2018 12:48:33 +0100 Markus Kottlaender give search bar minimum width
Mon, 19 Nov 2018 12:40:56 +0100 Markus Kottlaender merge
Mon, 19 Nov 2018 11:23:00 +0100 Markus Kottlaender made searchbar contextual
Mon, 19 Nov 2018 12:17:27 +0100 Sascha L. Teichmann Renamed controller file of sounding result imports to a more suited name.
Mon, 19 Nov 2018 10:09:25 +0100 Thomas Junk fix: prevent identify tool from jumping during page load
Mon, 19 Nov 2018 09:09:27 +0100 Markus Kottlaender moved search icon/bar to the left, next to main menu
Mon, 19 Nov 2018 09:01:06 +0100 Markus Kottlaender improve manual coordinate input validation
Mon, 19 Nov 2018 08:51:44 +0100 Markus Kottlaender fixed property of null bug
Mon, 19 Nov 2018 08:33:03 +0100 Markus Kottlaender added missing image asset for cross cut lines
Mon, 19 Nov 2018 08:26:02 +0100 Markus Kottlaender changed cut tool style
Mon, 19 Nov 2018 08:24:47 +0100 Markus Kottlaender html cleanup
Sun, 18 Nov 2018 18:44:22 +0100 Sascha L. Teichmann Be aware that the signer is null till the final decision is made about an import.
Sun, 18 Nov 2018 18:29:25 +0100 Sascha L. Teichmann Added a signer who makes the final decison on an import.
Fri, 16 Nov 2018 18:35:09 +0100 Sascha L. Teichmann Implemented the db stuff of the review process. Needs testing.
Fri, 16 Nov 2018 17:51:44 +0100 Sascha L. Teichmann Added REST endpoint to accept or decline an import.
Fri, 16 Nov 2018 14:37:07 +0100 Markus Kottlaender switched entirely to sass instead of scss
Fri, 16 Nov 2018 12:15:51 +0100 Sascha L. Teichmann The imort queue has now six states:
Fri, 16 Nov 2018 12:08:46 +0100 Sascha L. Teichmann REST GET call to /imports now has the ability to be filtered by kinds or states.
Thu, 15 Nov 2018 19:06:53 +0100 Sascha Wilde Merged
Thu, 15 Nov 2018 19:06:12 +0100 Sascha Wilde Client: use revision of working directory for dev version tagging.
Thu, 15 Nov 2018 18:30:46 +0100 Sascha L. Teichmann Made code more idiomatic.
Thu, 15 Nov 2018 18:27:27 +0100 Sascha Wilde Reverted 03c820e25573 as it caused extensive ongoing network traffic.
Thu, 15 Nov 2018 17:32:40 +0100 Tom Gottfried Adjust contour lines heights to multiples of step width
Thu, 15 Nov 2018 16:33:12 +0100 Thomas Junk import soundingresults context now map instead administration
Thu, 15 Nov 2018 15:50:02 +0100 Sascha L. Teichmann cross sections: As the triangles in the octree are already clipped against the area
Thu, 15 Nov 2018 13:47:04 +0100 Markus Kottlaender fixed bug
Thu, 15 Nov 2018 12:16:00 +0100 Markus Kottlaender fix issue183: Duplicated web feature information (identify tool)
Thu, 15 Nov 2018 10:45:06 +0100 Thomas Junk importqueue broader layout and all button removed
Thu, 15 Nov 2018 09:30:05 +0100 Markus Kottlaender merge
Thu, 15 Nov 2018 09:27:16 +0100 Markus Kottlaender save cross profiles to local storage to restore them from a dropdown
Wed, 14 Nov 2018 14:45:34 +0100 Markus Kottlaender improve fairway profile UI
Wed, 14 Nov 2018 16:12:30 +0100 Thomas Junk Show identified window after measurement
Wed, 14 Nov 2018 16:10:11 +0100 Thomas Junk Show identified window after measurement
Wed, 14 Nov 2018 15:59:29 +0100 Thomas Junk feat: importqueue
Wed, 14 Nov 2018 13:12:41 +0100 Sascha L. Teichmann Propagate deletion of imports through the track_imports table.
Wed, 14 Nov 2018 12:54:13 +0100 Markus Kottlaender fixed searchbar overlapping issue
Wed, 14 Nov 2018 12:31:15 +0100 Markus Kottlaender merge
Wed, 14 Nov 2018 12:30:37 +0100 Markus Kottlaender moved sidebar button into Sidebar component and Sidebar component into Topbar component
Wed, 14 Nov 2018 12:23:10 +0100 Sascha L. Teichmann Track successfull imports in a separate table to be able to remove them later.
Wed, 14 Nov 2018 12:12:00 +0100 Markus Kottlaender fixed topbar button styles
Wed, 14 Nov 2018 11:35:55 +0100 Markus Kottlaender moved fairway profile close/collapse buttons into profile container
Wed, 14 Nov 2018 11:14:58 +0100 Markus Kottlaender fixed code duplication
Wed, 14 Nov 2018 09:03:20 +0100 Markus Kottlaender added input to enter cross cut coordinates manually
Wed, 14 Nov 2018 07:29:51 +0100 Markus Kottlaender added copy coordinates button to fairway profile
Tue, 13 Nov 2018 17:22:32 +0100 Thomas Junk merge
Tue, 13 Nov 2018 17:22:16 +0100 Thomas Junk feat: import of sounding results upload
Tue, 13 Nov 2018 14:50:12 +0100 Markus Kottlaender disable identifying when draw/cut mode are active
Tue, 13 Nov 2018 14:44:20 +0100 Markus Kottlaender zoom to bottleneck when clicked on map
Tue, 13 Nov 2018 14:22:35 +0100 Markus Kottlaender added central moveMap method to pan and zoom the map on certain events
Tue, 13 Nov 2018 13:40:35 +0100 Markus Kottlaender retain profile line when switching to other draw tools
Tue, 13 Nov 2018 13:32:06 +0100 Markus Kottlaender linting
Tue, 13 Nov 2018 13:30:03 +0100 Markus Kottlaender fixed bug with toggling draw tools
Tue, 13 Nov 2018 12:31:41 +0100 Markus Kottlaender removed test code
Tue, 13 Nov 2018 12:29:32 +0100 Markus Kottlaender cancel draw/cut tool by pressing escape key
Tue, 13 Nov 2018 12:03:05 +0100 Thomas Junk feat: Import sounding results display filename in uploadbox
Tue, 13 Nov 2018 11:50:14 +0100 Thomas Junk feat: Import sounding results UI improvements
Tue, 13 Nov 2018 11:44:46 +0100 Markus Kottlaender used fontawesome icons for zoom buttons
Tue, 13 Nov 2018 11:37:06 +0100 Thomas Junk feat: Import sounding results UI improvements
Tue, 13 Nov 2018 11:23:03 +0100 Thomas Junk feat: Import sounding results
Tue, 13 Nov 2018 11:12:54 +0100 Markus Kottlaender merge
Tue, 13 Nov 2018 11:12:12 +0100 Markus Kottlaender fairway profile UI improvements
Mon, 12 Nov 2018 17:41:41 +0100 Thomas Junk feat: Import of sounding results
Mon, 12 Nov 2018 15:12:04 +0100 Markus Kottlaender linted code
Mon, 12 Nov 2018 15:00:45 +0100 Thomas Junk merge
Mon, 12 Nov 2018 15:00:04 +0100 Thomas Junk feat: Importqueue listing (Proof of concept)
Mon, 12 Nov 2018 14:48:18 +0100 Markus Kottlaender merge
Mon, 12 Nov 2018 14:45:07 +0100 Markus Kottlaender separating line/polygon/cut tools in UI
Wed, 07 Nov 2018 15:26:46 +0100 Markus Kottlaender scoped css
Fri, 09 Nov 2018 10:57:49 +0100 Sascha L. Teichmann Don't issue new lines at end of log messages when importing.
Thu, 08 Nov 2018 16:30:53 +0100 Tom Gottfried Avoid intersection of each isoline with area on insert
Thu, 08 Nov 2018 15:50:28 +0100 Sascha L. Teichmann Independent imports in terms of affected tables/dependencies are now run concurrently.
Wed, 07 Nov 2018 23:03:59 +0100 Sascha L. Teichmann Fixed SQL syntax errors introduced with 1153:2e6b47cdb2ca.
Wed, 07 Nov 2018 21:45:10 +0100 Sascha L. Teichmann Store contour lines in deterministic order.
Wed, 07 Nov 2018 18:13:02 +0100 Tom Gottfried Delete contour lines with their sounding result
Wed, 07 Nov 2018 18:08:57 +0100 Tom Gottfried Remove obsolete GRANT to sys_admin
Wed, 07 Nov 2018 17:54:50 +0100 Tom Gottfried Store octrees along with sounding results
Wed, 07 Nov 2018 17:54:31 +0100 Sascha L. Teichmann Go from 50cm to 10cm stepwidth in calculating the contorlines.
Wed, 07 Nov 2018 16:39:21 +0100 Tom Gottfried Make responsibility areas a bit larger than countries
Wed, 07 Nov 2018 16:08:51 +0100 Sascha L. Teichmann Merged.
Wed, 07 Nov 2018 16:08:25 +0100 Sascha L. Teichmann Return 404 if a proxied service is not found.
Wed, 07 Nov 2018 13:19:46 +0100 Markus Kottlaender moved zoom buttons to better location and fix animation duration
Tue, 06 Nov 2018 13:54:10 +0100 Markus Kottlaender merged store-refactoring into default
Tue, 06 Nov 2018 13:37:47 +0100 Markus Kottlaender merged default into store-refactoring store-refactoring
Tue, 06 Nov 2018 13:00:17 +0100 Markus Kottlaender moved all collapse flags for UI elements to store store-refactoring
Tue, 06 Nov 2018 11:21:29 +0100 Markus Kottlaender minor store refactoring store-refactoring
Tue, 06 Nov 2018 10:00:13 +0100 Markus Kottlaender moved draw layer in map store's layers property store-refactoring
Tue, 06 Nov 2018 10:02:19 +0100 Thomas Junk chore: update frontendlibs
Tue, 06 Nov 2018 09:12:05 +0100 Markus Kottlaender merged default into store-refactoring store-refactoring
Tue, 06 Nov 2018 08:18:03 +0100 Markus Kottlaender removed unnecessary imports and formatted code store-refactoring
Tue, 06 Nov 2018 07:30:49 +0100 Markus Kottlaender added default zoom level for search results that are cities/villages
Mon, 05 Nov 2018 16:11:31 +0100 Sascha Wilde Bumped version to next dev state...
Mon, 05 Nov 2018 14:05:01 +0100 Markus Kottlaender moved drawMode to map store store-refactoring
Mon, 05 Nov 2018 13:41:53 +0100 Markus Kottlaender shortened store file imports store-refactoring
Mon, 05 Nov 2018 13:36:44 +0100 Markus Kottlaender renamed mapstore to map (like other stores) store-refactoring
Mon, 05 Nov 2018 13:32:10 +0100 Markus Kottlaender moved identifystore properties to mapstore store-refactoring
Mon, 05 Nov 2018 13:12:33 +0100 Markus Kottlaender selected bottleneck and surveys now handled by bottleneck store store-refactoring
Mon, 05 Nov 2018 15:08:28 +0100 Tom Gottfried Add demo-data for published OGC services
Mon, 05 Nov 2018 13:07:16 +0100 Sascha Wilde Added geonames data and extended search for villages/cities.
Fri, 02 Nov 2018 17:21:33 +0100 Tom Gottfried Migrate database Dockerfile to bionic and upgrade database
Fri, 02 Nov 2018 16:27:54 +0100 Tom Gottfried Avoid psql's usage of a pager
Fri, 02 Nov 2018 14:51:14 +0100 Markus Kottlaender moved selectedMorph to existing mapState call
Fri, 02 Nov 2018 14:24:49 +0100 Markus Kottlaender merge
Fri, 02 Nov 2018 14:21:51 +0100 Markus Kottlaender removed unnecessary function and reduced code a bit
Fri, 02 Nov 2018 11:04:46 +0100 Markus Kottlaender removed unnecessary methods and renamed variable
Fri, 02 Nov 2018 10:59:49 +0100 Thomas Junk yarn lock
Fri, 02 Nov 2018 08:32:58 +0100 Markus Kottlaender fix lint errors
Fri, 02 Nov 2018 08:24:01 +0100 Markus Kottlaender actually removed layers/layers.js now
Fri, 02 Nov 2018 08:10:58 +0100 Markus Kottlaender deleted layers/layers.js and moved content to map store
Thu, 01 Nov 2018 10:19:55 +0100 Markus Kottlaender merge
Thu, 01 Nov 2018 10:19:28 +0100 Markus Kottlaender added fontawesome5 and implemented one example icon on login screen
Tue, 30 Oct 2018 16:55:29 +0100 Thomas Junk refac: centralized stores
Tue, 30 Oct 2018 13:37:04 +0100 Thomas Junk merge
Tue, 30 Oct 2018 13:36:48 +0100 Thomas Junk refac: use 10% relative to scale as buffer for scale dimensions
Tue, 30 Oct 2018 12:29:13 +0100 Markus Kottlaender fix: bottleneck list and zoom buttons are now only displayed in main view
Tue, 30 Oct 2018 12:01:53 +0100 Markus Kottlaender added chainage column to bottleneck list
Tue, 30 Oct 2018 11:36:58 +0100 Markus Kottlaender merge
Tue, 30 Oct 2018 11:35:36 +0100 Markus Kottlaender bottleneck list uses different wfs endpoint now
Mon, 29 Oct 2018 18:00:45 +0100 Tom Gottfried Upgrade Dockerfile to new stable release of GeoServer
Mon, 29 Oct 2018 17:53:48 +0100 Bernhard Reiter client: improve file header (minor)
Mon, 29 Oct 2018 15:36:11 +0100 Markus Kottlaender removed debug console.log
Mon, 29 Oct 2018 15:34:43 +0100 Markus Kottlaender fix: additional surveys in fairwayprofile when coming from bottleneck list
Mon, 29 Oct 2018 10:44:51 +0100 Sascha L. Teichmann Added waterway.bottleneck_overview view to database schema.
Mon, 29 Oct 2018 09:52:53 +0100 Thomas Junk refac: Enable webpack code splitting to reduce bundlesize for app component
Fri, 26 Oct 2018 16:00:38 +0200 Sascha Wilde Added tag v1.1.0 for changeset 136aaa7f00af
Fri, 26 Oct 2018 15:57:47 +0200 Sascha Wilde Version 1.1.0 v1.1.0
Fri, 26 Oct 2018 14:32:44 +0200 Markus Kottlaender don't close bottleneck list on click on link
Fri, 26 Oct 2018 14:25:41 +0200 Markus Kottlaender made bottleneck list scrollable
Fri, 26 Oct 2018 14:19:53 +0200 Markus Kottlaender prevent overlapping of sidebar menu and bottleneck list
Fri, 26 Oct 2018 14:06:13 +0200 Markus Kottlaender merge
Fri, 26 Oct 2018 14:04:37 +0200 Markus Kottlaender finished bottleneck list (search, sort, sounding data)
Fri, 26 Oct 2018 13:29:46 +0200 Thomas Junk feat: fairwayprofile configurable scale-delta for profile added
Fri, 26 Oct 2018 13:21:17 +0200 Thomas Junk feat: invert fairwayprofile scale
Fri, 26 Oct 2018 12:57:04 +0200 Thomas Junk zomm added
Fri, 26 Oct 2018 12:53:52 +0200 Thomas Junk feat: zoombuttons
Fri, 26 Oct 2018 10:55:18 +0200 Bernhard Reiter client: fix morphtool icon change
Fri, 26 Oct 2018 10:31:52 +0200 Bernhard Reiter client: improve area measurement
Fri, 26 Oct 2018 10:05:20 +0200 Thomas Junk webpack-cli added
Fri, 26 Oct 2018 10:00:25 +0200 Thomas Junk fix: Re-enable PurgeCSS
Fri, 26 Oct 2018 09:36:13 +0200 Bernhard Reiter merge
Fri, 26 Oct 2018 09:35:43 +0200 Bernhard Reiter client: correct and improve area measurement
Fri, 26 Oct 2018 08:52:22 +0200 Thomas Junk merge with brach crossprofile
Fri, 26 Oct 2018 08:51:56 +0200 Thomas Junk closed branch crossprofile crossprofile
Fri, 26 Oct 2018 08:45:46 +0200 Thomas Junk merge with default crossprofile
Thu, 25 Oct 2018 23:16:53 +0200 Bernhard Reiter client: add area measurement. simpify code
Thu, 25 Oct 2018 21:10:23 +0200 Bernhard Reiter client: simply code structure and add author
Thu, 25 Oct 2018 21:04:32 +0200 Bernhard Reiter client: remove version number from login page
Thu, 25 Oct 2018 20:55:03 +0200 Bernhard Reiter client: fix eslint issues.
Thu, 25 Oct 2018 17:19:50 +0200 Thomas Junk omit render while clearing profile crossprofile
Thu, 25 Oct 2018 16:58:03 +0200 Thomas Junk deselecting morph closes splitscreen crossprofile
Thu, 25 Oct 2018 16:52:18 +0200 Thomas Junk completely nulling the units crossprofile
Thu, 25 Oct 2018 16:19:46 +0200 Thomas Junk additional survey as dynamic property crossprofile
Thu, 25 Oct 2018 15:05:20 +0200 Markus Kottlaender WIP: Bottleneck list/table
Thu, 25 Oct 2018 15:01:59 +0200 Thomas Junk display additional profile crossprofile
Thu, 25 Oct 2018 13:11:09 +0200 Thomas Junk refac: removed properties from fairwayprofile crossprofile
Thu, 25 Oct 2018 11:31:59 +0200 Sascha L. Teichmann Merged.
Thu, 25 Oct 2018 11:31:37 +0200 Sascha L. Teichmann Typo fix.
Thu, 25 Oct 2018 11:30:14 +0200 Sascha L. Teichmann List all bottlenecks via GET /api/bottlenecks
Thu, 25 Oct 2018 11:17:58 +0200 Markus Kottlaender changed cut icon
Thu, 25 Oct 2018 11:06:13 +0200 Markus Kottlaender search results only zoom in, not out
Thu, 25 Oct 2018 10:58:37 +0200 Markus Kottlaender adjusted zoomlevels for search results
Thu, 25 Oct 2018 10:53:36 +0200 Thomas Junk additional surveys not implemented infobox
Thu, 25 Oct 2018 10:31:47 +0200 Thomas Junk fix: max alt now property
Thu, 25 Oct 2018 10:22:30 +0200 Markus Kottlaender fixed Vue reactivity issue (splitscreen button)
Thu, 25 Oct 2018 08:05:06 +0200 Markus Kottlaender linting
Thu, 25 Oct 2018 07:32:55 +0200 Markus Kottlaender set zoomlevel when panning to selected search result
Thu, 25 Oct 2018 07:01:18 +0200 Markus Kottlaender rounding cut coordinates
Wed, 24 Oct 2018 18:05:15 +0200 Sascha L. Teichmann Stopped log spamming from OGC proxy and stopped leaking injected user names into log.
Wed, 24 Oct 2018 16:43:43 +0200 Thomas Junk linter
Wed, 24 Oct 2018 16:41:51 +0200 Thomas Junk feat: additional surveydata WIP
Wed, 24 Oct 2018 16:21:44 +0200 Sascha L. Teichmann Added endpoint to delete job from import queue.
Wed, 24 Oct 2018 16:07:52 +0200 Markus Kottlaender updated version number in package.json to 1.1.0-dev
Wed, 24 Oct 2018 15:52:12 +0200 Sascha L. Teichmann Fixed another case of inconsistent logging.
Wed, 24 Oct 2018 15:38:07 +0200 Markus Kottlaender merge
Wed, 24 Oct 2018 15:35:50 +0200 Markus Kottlaender added UI for PDF export (with static PDFs)
Wed, 24 Oct 2018 15:36:00 +0200 Sascha L. Teichmann Be more consistent with info/warn/error messages when logging.
Wed, 24 Oct 2018 15:32:38 +0200 Sascha L. Teichmann Check first if we have a import before generating log import entries list.
Wed, 24 Oct 2018 15:09:06 +0200 Thomas Junk refac: fairway profile retrieves current data from store
Wed, 24 Oct 2018 14:50:25 +0200 Thomas Junk refac: extract calculation of fairway coordinates
Wed, 24 Oct 2018 14:42:04 +0200 Thomas Junk refac: loading of profile data via fairwayprofile store
Wed, 24 Oct 2018 14:17:51 +0200 Thomas Junk refac: remove morphstore. not necessary
Wed, 24 Oct 2018 13:35:15 +0200 Sascha L. Teichmann Added endpoint to show the detail logs of an import.
Wed, 24 Oct 2018 13:09:54 +0200 Thomas Junk refac: store profiles by date
Wed, 24 Oct 2018 12:29:25 +0200 Sascha Wilde back end: Added new field "type" to search results.
Wed, 24 Oct 2018 12:24:26 +0200 Sascha L. Teichmann Add endpoint to list all or some import jobs.
Wed, 24 Oct 2018 12:03:51 +0200 Thomas Junk refac: restructure maptool for understandability
Wed, 24 Oct 2018 11:20:30 +0200 Markus Kottlaender display start/end coordinates next to fairway profile
Wed, 24 Oct 2018 10:56:41 +0200 Thomas Junk restructure surveyrequest
Wed, 24 Oct 2018 09:42:32 +0200 Thomas Junk Licensing information added
Wed, 24 Oct 2018 09:12:51 +0200 Thomas Junk additional survey selection for 2nd crossprofile added
Tue, 23 Oct 2018 18:15:14 +0200 Sascha L. Teichmann Added GNU Affero General Public License.
Tue, 23 Oct 2018 16:43:26 +0200 Sascha L. Teichmann Removed the tools soundingresults, tin2octree and octree2contour.
Tue, 23 Oct 2018 14:28:43 +0200 Thomas Junk feat: add selectfield to fairwayprofile
Tue, 23 Oct 2018 13:05:47 +0200 Markus Kottlaender reverted demo build target, include revision number based on version tag
Tue, 23 Oct 2018 12:08:49 +0200 Thomas Junk refac: fairwayprofile store cleanup
Tue, 23 Oct 2018 11:32:47 +0200 Sascha L. Teichmann Fixed schema definition of import queue.
Tue, 23 Oct 2018 11:27:35 +0200 Thomas Junk refac: make template logic more clear
Tue, 23 Oct 2018 10:14:41 +0200 Sascha L. Teichmann Fixed and harmonized wording in importer queue a bit.
Tue, 23 Oct 2018 08:44:41 +0200 Markus Kottlaender added demo mode in READMEs
Tue, 23 Oct 2018 08:34:44 +0200 Markus Kottlaender demo build via make demo
Tue, 23 Oct 2018 07:42:54 +0200 Markus Kottlaender added build command to include hg revision, renamed related env var
Mon, 22 Oct 2018 18:16:20 +0200 Sascha L. Teichmann Merged branch persistent-import-queue back into default.
Mon, 22 Oct 2018 18:14:16 +0200 Sascha L. Teichmann Re-enqueue import jobs in state running if the the gemma server starts. persistent-import-queue
Mon, 22 Oct 2018 17:39:25 +0200 Sascha L. Teichmann Merged tip into persistent-import-queue branch. persistent-import-queue
Mon, 22 Oct 2018 17:38:07 +0200 Sascha L. Teichmann Do not rely on internal gemma state only. Instead poll every 10 seconds for new import jobs. persistent-import-queue
Mon, 22 Oct 2018 17:34:59 +0200 Thomas Junk fix: Morphtool works again persistent-import-queue
Mon, 22 Oct 2018 17:17:43 +0200 Sascha L. Teichmann Wait in PW reset clean up code until config is loaded. persistent-import-queue
Mon, 22 Oct 2018 17:16:02 +0200 Sascha L. Teichmann Wait with start of import queue until configuration is fully loaded. persistent-import-queue
Mon, 22 Oct 2018 16:55:05 +0200 Sascha L. Teichmann Merged default into persistent-import-queue branch. persistent-import-queue
Mon, 22 Oct 2018 16:54:34 +0200 Sascha L. Teichmann Persist job queue in database. WIP. persistent-import-queue
Mon, 22 Oct 2018 14:53:20 +0200 Thomas Junk fix: Setting selected Bottleneck null caused Nullpointer Exception.
Mon, 22 Oct 2018 14:49:00 +0200 Sascha L. Teichmann Merged default into persistent-import-queue branch. persistent-import-queue
Mon, 22 Oct 2018 13:12:28 +0200 Sascha Wilde Use distance_marks_virtual table for search.
Mon, 22 Oct 2018 13:09:26 +0200 Thomas Junk fix: partial Fix of Morphtool
Mon, 22 Oct 2018 13:03:38 +0200 Sascha L. Teichmann Added tables for importer queue and respective logging. persistent-import-queue
Mon, 22 Oct 2018 11:24:25 +0200 Sascha L. Teichmann Run do and cleanup of import jobs in own go routines with crash handler.
Mon, 22 Oct 2018 10:45:17 +0200 Sascha L. Teichmann Decoupled import job creation and job execution with a factory function.
Mon, 22 Oct 2018 10:21:22 +0200 Markus Kottlaender linted/fixed code format (yarn run lint)
Sat, 20 Oct 2018 19:27:33 +0200 Sascha L. Teichmann Typo fix.
Sat, 20 Oct 2018 19:14:00 +0200 Sascha L. Teichmann In preparation of persisting import jobs logging is done through an interface.
Fri, 19 Oct 2018 18:09:26 +0200 Sascha L. Teichmann Store job id alongside to job in job queue.
Fri, 19 Oct 2018 16:39:05 +0200 Markus Kottlaender merge
Fri, 19 Oct 2018 16:28:06 +0200 Markus Kottlaender add hg revision to version string in dev mode
Fri, 19 Oct 2018 16:05:46 +0200 Sascha L. Teichmann Fixed small glitches in sounding result importer.
Fri, 19 Oct 2018 15:45:55 +0200 Sascha L. Teichmann Default to WGS84 if EPSG is not given in meta.json.
Fri, 19 Oct 2018 14:17:16 +0200 Thomas Junk linter
Fri, 19 Oct 2018 13:09:00 +0200 Markus Kottlaender merge
Fri, 19 Oct 2018 13:00:21 +0200 Markus Kottlaender fetch legend image for bottleneck isolines from server
Fri, 19 Oct 2018 12:14:53 +0200 Sascha L. Teichmann Finally enqueue sounding result import job to import jobs.
Thu, 18 Oct 2018 18:37:19 +0200 Sascha L. Teichmann Started with endpoint for uploading sounding result and trigger respective import job.
Thu, 18 Oct 2018 17:30:53 +0200 Sascha L. Teichmann Fixed build error.
Thu, 18 Oct 2018 17:05:54 +0200 Sascha L. Teichmann Generate the contour lines of the sounding result during the import, too.
Thu, 18 Oct 2018 16:47:17 +0200 Thomas Junk refac: removed technical debt
Thu, 18 Oct 2018 15:11:49 +0200 Sascha L. Teichmann Fetch the octree directly from the builder. No need to deserialize it from the blob.
Thu, 18 Oct 2018 13:09:49 +0200 Sascha L. Teichmann Generate TINs and octrees in sounding result importer.
Thu, 18 Oct 2018 12:22:08 +0200 Sascha L. Teichmann Split out polygon code out of sounding result importer source file.
Thu, 18 Oct 2018 11:52:13 +0200 Sascha L. Teichmann Moved generating of tins to octree package.
Thu, 18 Oct 2018 10:14:46 +0200 Thomas Junk feat: versioninfo on login too
Wed, 17 Oct 2018 17:23:46 +0200 Sascha L. Teichmann Throw out triangles out of triangulation result which are not covered by the the bounding polygon of the sounding result.
Wed, 17 Oct 2018 16:00:49 +0200 Sascha L. Teichmann Moved octree builder into octree package to be reusable by the sounding result import job.
Wed, 17 Oct 2018 15:51:48 +0200 Thomas Junk refac: extracted layer configuration to layers
Wed, 17 Oct 2018 15:47:38 +0200 Thomas Junk refac: extracted indentify from layers
Wed, 17 Oct 2018 15:33:59 +0200 Thomas Junk feat: autofocus when search expands
Wed, 17 Oct 2018 15:29:58 +0200 Sascha L. Teichmann Serialize boundary polygon of sounding result as WKB.
Wed, 17 Oct 2018 15:22:38 +0200 Thomas Junk merge
Wed, 17 Oct 2018 15:22:21 +0200 Thomas Junk refac: moved linetool and morphtool
Wed, 17 Oct 2018 13:41:49 +0200 Sascha L. Teichmann Stored point cloud and bounding area of sounding result in database. WIP.
Wed, 17 Oct 2018 12:23:39 +0200 Sascha L. Teichmann Load boundary polygon of sounding result from ZIP file.
Tue, 16 Oct 2018 18:20:50 +0200 Sascha L. Teichmann Started with writing an importer job for sounding results.
Tue, 16 Oct 2018 14:59:32 +0200 Sascha L. Teichmann Started with import queue.
Tue, 16 Oct 2018 14:38:46 +0200 Thomas Junk Backed out changeset c2b03f4755b6
Tue, 16 Oct 2018 13:55:14 +0200 Thomas Junk initial draft
Tue, 16 Oct 2018 11:13:06 +0200 Thomas Junk chore: upgrading packages to latest
Tue, 16 Oct 2018 10:14:38 +0200 Markus Kottlaender merged
Tue, 16 Oct 2018 08:19:09 +0200 Markus Kottlaender display version number from package.json in info panel
Mon, 15 Oct 2018 17:18:19 +0200 Sascha L. Teichmann Inverted the colormap of the contour lines.
Mon, 15 Oct 2018 15:24:02 +0200 Sascha L. Teichmann Fixed style loading for GeoServer.
Mon, 15 Oct 2018 11:06:21 +0200 Sascha L. Teichmann Do not clean GeoServer by default!
Sat, 13 Oct 2018 15:52:14 +0200 Tom Gottfried Update example configuration
Sat, 13 Oct 2018 14:26:40 +0200 Tom Gottfried Store virtual and physical distance marks separately
Fri, 12 Oct 2018 09:36:46 +0200 Sascha L. Teichmann Merged geo-style branch back into default.
Fri, 12 Oct 2018 09:34:57 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Thu, 11 Oct 2018 10:24:02 +0200 Sascha Wilde Added tag v1-uat1 for changeset 532c8392048f
Wed, 10 Oct 2018 00:16:31 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Tue, 09 Oct 2018 19:55:33 +0200 Bernhard Reiter client: replace arrow image v1-uat1
Tue, 09 Oct 2018 18:39:01 +0200 Bernhard Reiter client: add arrow to drawn linesegment
Tue, 09 Oct 2018 17:00:49 +0200 Bernhard Reiter client: improve identify
Tue, 09 Oct 2018 13:30:45 +0200 Sascha L. Teichmann Simplified line merging in generating contour lines.
Tue, 09 Oct 2018 00:37:23 +0200 Bernhard Reiter client: move layer distance marks axis to be drawn on top
Tue, 09 Oct 2018 00:12:12 +0200 Bernhard Reiter client: add static legend image to contour_lines
Mon, 08 Oct 2018 19:48:51 +0200 Tom Gottfried Improve error message for isrs_fromText
Mon, 08 Oct 2018 18:09:28 +0200 Bernhard Reiter client: improve morphology mode
Mon, 08 Oct 2018 17:20:42 +0200 Bernhard Reiter client: move layer isolines to be drawn at the top
Mon, 08 Oct 2018 15:18:26 +0200 Tom Gottfried Add categories of distance marks
Mon, 08 Oct 2018 14:53:17 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Mon, 08 Oct 2018 14:52:37 +0200 Sascha L. Teichmann Merged line merging from geo-style branch into default (where it belongs).
Mon, 08 Oct 2018 14:48:58 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Mon, 08 Oct 2018 14:41:56 +0200 Tom Gottfried Remove obsolete comments
Mon, 08 Oct 2018 14:29:59 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Mon, 08 Oct 2018 13:09:02 +0200 Sascha L. Teichmann octree2contour: Merge multi linestrings in user land before sending them to database. geo-style
Mon, 08 Oct 2018 13:04:30 +0200 Tom Gottfried Add categories of CEMT class and directions of impact
Mon, 08 Oct 2018 10:54:50 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Sat, 06 Oct 2018 13:34:51 +0200 Sascha L. Teichmann Send 2D X/Y vertices to the database directly instead of sending 3D data and dropping the Z value afterwards.
Sat, 06 Oct 2018 13:20:31 +0200 Sascha L. Teichmann Precalculate WKB size for MultiLineStringZ to avoid reallocations.
Fri, 05 Oct 2018 18:46:13 +0200 Sascha Wilde Removed Search from print layout.
Thu, 04 Oct 2018 19:13:48 +0200 Tom Gottfried Merge
Thu, 04 Oct 2018 18:53:22 +0200 Tom Gottfried Simplify contour lines on storage
Thu, 04 Oct 2018 17:46:59 +0200 Tom Gottfried Merge contour lines
Thu, 04 Oct 2018 16:32:47 +0200 Tom Gottfried Store contour lines in 2D
Thu, 04 Oct 2018 18:28:48 +0200 Sascha Wilde Switch bottleneck isolines layer off, when selection is empty.
Thu, 04 Oct 2018 12:45:25 +0200 Tom Gottfried Fix nullability in sounding results
Thu, 04 Oct 2018 12:28:09 +0200 Tom Gottfried Remove obsolete unused table
Wed, 03 Oct 2018 13:08:23 +0200 Sascha L. Teichmann Load style data only on demand to not waste menory. geo-style
Wed, 03 Oct 2018 02:04:20 +0200 Sascha L. Teichmann Finished direct updating when style is uploaded via controller. geo-style
Tue, 02 Oct 2018 23:29:55 +0200 Sascha L. Teichmann Started with direct applying style after modification via controller. WIP. geo-style
Tue, 02 Oct 2018 22:25:44 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Tue, 02 Oct 2018 18:27:55 +0200 Sascha Wilde UI: Identify Tool, nicer dynamic height.
Tue, 02 Oct 2018 18:07:27 +0200 Thomas Junk repaired
Tue, 02 Oct 2018 17:40:22 +0200 Thomas Junk profile redrawn
Tue, 02 Oct 2018 17:08:40 +0200 Thomas Junk open identify only with data
Tue, 02 Oct 2018 16:53:18 +0200 Thomas Junk merge
Tue, 02 Oct 2018 16:52:58 +0200 Thomas Junk morphtool refactored if clause
Tue, 02 Oct 2018 16:51:49 +0200 Sascha Wilde Merged
Tue, 02 Oct 2018 13:34:59 +0200 Sascha Wilde New default bottleneck colors
Tue, 02 Oct 2018 16:43:24 +0200 Thomas Junk fix cut with scissors
Tue, 02 Oct 2018 16:26:07 +0200 Thomas Junk fix typo
Tue, 02 Oct 2018 16:25:10 +0200 Thomas Junk bottom margin increased for bottleneckdeselection
Tue, 02 Oct 2018 16:10:50 +0200 Thomas Junk morptool right
Tue, 02 Oct 2018 16:07:12 +0200 Thomas Junk fix: typo
Tue, 02 Oct 2018 16:05:17 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Tue, 02 Oct 2018 16:03:24 +0200 Thomas Junk merge
Tue, 02 Oct 2018 16:02:56 +0200 Thomas Junk fix: splitbutton only visible when result is visible
Tue, 02 Oct 2018 16:00:04 +0200 Sascha L. Teichmann Let GeoJSONMultiLineCoordinatesZ be nil when scanned from DB.
Tue, 02 Oct 2018 14:47:47 +0200 Thomas Junk red cross
Tue, 02 Oct 2018 14:44:59 +0200 Thomas Junk refinement of bottleneck selection
Tue, 02 Oct 2018 14:34:57 +0200 Thomas Junk morphtool streamlined
Tue, 02 Oct 2018 13:40:53 +0200 Thomas Junk fix: selection of profile data only when not in draw mode
Tue, 02 Oct 2018 12:58:20 +0200 Sascha L. Teichmann Reconfiguring GeoServer is now queued async. geo-style
Tue, 02 Oct 2018 11:45:16 +0200 Sascha L. Teichmann Merged default into geo-style branch. geo-style
Mon, 01 Oct 2018 17:46:58 +0200 Bernhard Reiter client: hide menu button and box for print
Mon, 01 Oct 2018 17:41:00 +0200 Thomas Junk fix: layout systemconfig
Mon, 01 Oct 2018 17:29:33 +0200 Thomas Junk morphtool layout fixed
Mon, 01 Oct 2018 17:08:31 +0200 Thomas Junk merge
Mon, 01 Oct 2018 17:07:37 +0200 Thomas Junk fix: overflow behaviour of identify menu fixed
Mon, 01 Oct 2018 17:04:57 +0200 Bernhard Reiter merge
Mon, 01 Oct 2018 13:51:31 +0200 Bernhard Reiter client: make LegendElement more dynamic
Mon, 01 Oct 2018 16:47:36 +0200 Thomas Junk fix: layerselection layout
Mon, 01 Oct 2018 16:42:33 +0200 Thomas Junk refac: reduce bundlesize
Mon, 01 Oct 2018 12:01:46 +0200 Bernhard Reiter client: improve print styling
Mon, 01 Oct 2018 09:20:26 +0200 Sascha L. Teichmann Connect uploaded styles with layers during GeoServer boot configuration. geo-style
Sun, 30 Sep 2018 20:09:02 +0200 Sascha L. Teichmann The XSLT stuff is not need (Puh!). geo-style
Sun, 30 Sep 2018 19:42:16 +0200 Sascha L. Teichmann Upload style during boot. TODO: Connect with layer. geo-style
Sun, 30 Sep 2018 18:15:11 +0200 Sascha L. Teichmann Code simplification in geoserver boot configuration. geo-style
Sun, 30 Sep 2018 15:36:17 +0200 Sascha L. Teichmann Added a flag geoserver-clean to force deletion of the gemma workspace before configuring the GeoServer again. geo-style
Sun, 30 Sep 2018 14:24:37 +0200 Sascha L. Teichmann Do the XSLT to adjust the layer name when updating the style column in the database. geo-style
Sun, 30 Sep 2018 13:58:49 +0200 Sascha L. Teichmann Only sys_admin should set the style of an feature. geo-style
Sun, 30 Sep 2018 11:49:23 +0200 Sascha L. Teichmann More on uploading styles to gemma. geo-style
Sat, 29 Sep 2018 23:33:14 +0200 Sascha L. Teichmann Started with endpoint to upload geo style. geo-style
Sat, 29 Sep 2018 22:35:53 +0200 Sascha L. Teichmann Merged package movement from geo-style back to default.
Sat, 29 Sep 2018 22:34:24 +0200 Sascha L. Teichmann Moved GeoServer configuration to own package. geo-style
Sat, 29 Sep 2018 22:24:31 +0200 Sascha L. Teichmann Increased the number of attempts to configure the GeoServer at startup to ten (was five).
Fri, 28 Sep 2018 22:18:25 +0200 Sascha Wilde Replaced color setting for bottleneck stroke with compact picker.
Fri, 28 Sep 2018 22:00:21 +0200 Sascha Wilde Make lint happy
Fri, 28 Sep 2018 21:39:01 +0200 Bernhard Reiter client: add fill-colour setting to systemconfig
Fri, 28 Sep 2018 20:58:38 +0200 Bernhard Reiter client: fix systemconfiguration for stroke colour
Fri, 28 Sep 2018 18:09:59 +0200 Bernhard Reiter client: fix bottleneck WMS loading
Fri, 28 Sep 2018 17:21:40 +0200 Bernhard Reiter client: improve update of bottleneck filters
Fri, 28 Sep 2018 17:19:08 +0200 Bernhard Reiter client: add updateing of bottleneck filter
Fri, 28 Sep 2018 16:54:24 +0200 Sascha Wilde Merged
Fri, 28 Sep 2018 16:53:28 +0200 Sascha Wilde map styling: Very ugly hack to read bottleneck style from server.
Fri, 28 Sep 2018 16:51:17 +0200 Sascha L. Teichmann Client: Set bottleneck_id in client, too.
Fri, 28 Sep 2018 14:13:51 +0200 Thomas Junk systemconfig WIP
Fri, 28 Sep 2018 13:57:15 +0200 Sascha Wilde Merged
Fri, 28 Sep 2018 13:54:57 +0200 Sascha Wilde Reverted fcb38cedc680 (More tightened color model.)
Fri, 28 Sep 2018 13:55:44 +0200 Thomas Junk systemconfig WIP
Fri, 28 Sep 2018 13:45:04 +0200 Sascha L. Teichmann Client: Load WMS layer with sounding result contour lines.
Fri, 28 Sep 2018 13:07:38 +0200 Thomas Junk mailbtn
Fri, 28 Sep 2018 12:53:08 +0200 Sascha L. Teichmann More tightened color model.
Fri, 28 Sep 2018 12:35:24 +0200 Thomas Junk WIP Fairwayprofile
Fri, 28 Sep 2018 12:26:46 +0200 Sascha Wilde Make eslint happy again.
Fri, 28 Sep 2018 12:17:35 +0200 Sascha L. Teichmann Rewrite WMS capabilities documents (content type "application/vnd.ogc.wms_xml") in proxy, too.
Fri, 28 Sep 2018 11:51:06 +0200 Sascha Wilde Added end point to set style (colour) information for feature.
Fri, 28 Sep 2018 11:48:57 +0200 Thomas Junk WIP Fairwayprofile
Fri, 28 Sep 2018 11:40:28 +0200 Thomas Junk WIP Fairwayprofile
Fri, 28 Sep 2018 11:34:51 +0200 Bernhard Reiter client: add example for setting style
Fri, 28 Sep 2018 11:27:07 +0200 Bernhard Reiter client: add first prototype for bottleneck iso layer
Fri, 28 Sep 2018 11:23:50 +0200 Thomas Junk WIP Fairwayprofile
Fri, 28 Sep 2018 10:56:03 +0200 Sascha Wilde Added end point to get style (colour) information for feature.
Fri, 28 Sep 2018 10:46:01 +0200 Thomas Junk refresh for logs
Fri, 28 Sep 2018 10:25:09 +0200 Sascha L. Teichmann cross profile controller: Handle real errors before checking if there is no matching survey.
Fri, 28 Sep 2018 10:17:31 +0200 Bernhard Reiter merge
Fri, 28 Sep 2018 10:17:11 +0200 Bernhard Reiter client: make Morphtool selection more robust
Fri, 28 Sep 2018 10:17:10 +0200 Thomas Junk refresh for logs
Fri, 28 Sep 2018 10:13:54 +0200 Sascha L. Teichmann Don't crash in cross profile controller if requesting a not existing survey.
Fri, 28 Sep 2018 09:56:01 +0200 Sascha Wilde Fixed db setup: default sys config is no demo data.
Fri, 28 Sep 2018 09:45:33 +0200 Bernhard Reiter client: fix profile request
Thu, 27 Sep 2018 23:59:36 +0200 Sascha Wilde Extended schema to save feature style information.
Thu, 27 Sep 2018 23:46:36 +0200 Bernhard Reiter merge
Thu, 27 Sep 2018 23:45:58 +0200 Bernhard Reiter client: complete simple survey selection
Thu, 27 Sep 2018 23:25:44 +0200 Sascha Wilde Merged
Thu, 27 Sep 2018 23:24:40 +0200 Sascha Wilde Use templating to make somewhat more interesting test notification mails.
Thu, 27 Sep 2018 23:19:31 +0200 Bernhard Reiter client: improve survey selection for Morphtool
Thu, 27 Sep 2018 21:30:52 +0200 Sascha L. Teichmann Added missing error check in surveys controller.
Thu, 27 Sep 2018 21:27:07 +0200 Sascha L. Teichmann Removed dead code.
Thu, 27 Sep 2018 19:26:38 +0200 Bernhard Reiter client: add morphtool again
Thu, 27 Sep 2018 18:52:41 +0200 Sascha Wilde Started implementation of test mail end point.
Thu, 27 Sep 2018 18:32:55 +0200 Tom Gottfried Add view to help geoserver serve contour lines
Thu, 27 Sep 2018 17:58:56 +0200 Thomas Junk purgecss behaves unexpected
Thu, 27 Sep 2018 17:48:01 +0200 Thomas Junk morphtool reference not checed in! o_O
Thu, 27 Sep 2018 17:41:53 +0200 Thomas Junk style for overflow
Thu, 27 Sep 2018 17:38:53 +0200 Bernhard Reiter merge
Thu, 27 Sep 2018 17:38:28 +0200 Bernhard Reiter client: prepare survey selection
Thu, 27 Sep 2018 17:37:47 +0200 Sascha L. Teichmann Cross section: Made triangle intersection less spammy.
Thu, 27 Sep 2018 17:32:48 +0200 Thomas Junk error log and access log selectable
Thu, 27 Sep 2018 17:32:25 +0200 Sascha L. Teichmann Cross sections: Fixed problem that certain inputs don't deliver data.
Thu, 27 Sep 2018 17:25:03 +0200 Sascha Wilde Added end point lo list available surveys for a given bottleneck.
Thu, 27 Sep 2018 17:08:26 +0200 Thomas Junk split only with data
Thu, 27 Sep 2018 17:01:22 +0200 Thomas Junk Fairwayprofile
Thu, 27 Sep 2018 16:51:00 +0200 Thomas Junk accesslogs
Thu, 27 Sep 2018 16:30:15 +0200 Sascha L. Teichmann Cross sections: Clip result against area of the sounding result.
Thu, 27 Sep 2018 16:13:59 +0200 Thomas Junk Fairwayprofile
Thu, 27 Sep 2018 16:10:59 +0200 Bernhard Reiter client: add info section
Thu, 27 Sep 2018 15:29:13 +0200 Bernhard Reiter client: improve LegendElement code style
Thu, 27 Sep 2018 15:00:52 +0200 Bernhard Reiter client: improve legendelements for layerselection
Thu, 27 Sep 2018 14:00:50 +0200 Thomas Junk Fairway profile WIP
Thu, 27 Sep 2018 13:36:43 +0200 Thomas Junk Fairway profile WIP
Thu, 27 Sep 2018 13:18:50 +0200 Sascha L. Teichmann Removed old cross section controller.
Thu, 27 Sep 2018 12:49:45 +0200 Bernhard Reiter client: beautify code, removing eslint warnings
Thu, 27 Sep 2018 12:42:58 +0200 Bernhard Reiter client: add new LegendElement to layerselection box
Thu, 27 Sep 2018 12:07:29 +0200 Thomas Junk Fairway profile WIP
Thu, 27 Sep 2018 12:01:31 +0200 Thomas Junk Fairway profile WIP
Thu, 27 Sep 2018 11:40:02 +0200 Sascha L. Teichmann More fixes to vertical triangle intersection.
Thu, 27 Sep 2018 10:57:39 +0200 Sascha L. Teichmann Vertical Triangle intersection: Fixed function to determine where intersection point
Thu, 27 Sep 2018 10:12:41 +0200 Thomas Junk fix: searchresults below searchbar
Thu, 27 Sep 2018 10:02:39 +0200 Bernhard Reiter client: add measurement and improve identify
Thu, 27 Sep 2018 09:55:25 +0200 Sascha L. Teichmann Removed dead code.
Thu, 27 Sep 2018 08:52:44 +0200 Bernhard Reiter merge
Thu, 27 Sep 2018 08:52:17 +0200 Bernhard Reiter client: add bottleneck layer with first styling
Thu, 27 Sep 2018 08:24:23 +0200 Sascha L. Teichmann Fill in last remaining corner cases in vertical triangle interpolation.
Thu, 27 Sep 2018 08:15:28 +0200 Sascha L. Teichmann Cleaned up interpolation mess in vertical triangle intersection.
Wed, 26 Sep 2018 18:36:12 +0200 Sascha L. Teichmann Triangle intersection. WIP. Currently interpolation is messed up.
Wed, 26 Sep 2018 17:04:47 +0200 Thomas Junk fairway profile WIP
Wed, 26 Sep 2018 16:38:02 +0200 Bernhard Reiter client: remove code warning (minor)
Wed, 26 Sep 2018 16:00:32 +0200 Sascha Wilde Search: show more human readable results for rkm.
Wed, 26 Sep 2018 15:29:17 +0200 Bernhard Reiter client: add move after clicking search result
Wed, 26 Sep 2018 14:57:35 +0200 Bernhard Reiter client: improve identify code
Wed, 26 Sep 2018 14:35:55 +0200 Bernhard Reiter client: improve search
Wed, 26 Sep 2018 14:25:21 +0200 Thomas Junk Fairwayprofile WIP
Wed, 26 Sep 2018 13:46:18 +0200 Bernhard Reiter client: improve search
Wed, 26 Sep 2018 13:17:32 +0200 Sascha L. Teichmann Fixed a bug with 2d planes (lines) found while working on line intersections.
Wed, 26 Sep 2018 12:44:22 +0200 Bernhard Reiter merge
Wed, 26 Sep 2018 12:43:44 +0200 Bernhard Reiter client: add backendrequest to search
Wed, 26 Sep 2018 12:22:12 +0200 Sascha L. Teichmann Merged.
Wed, 26 Sep 2018 12:21:12 +0200 Sascha L. Teichmann Moved Box2D and Plane2D into vertex.go and made to API public.
Wed, 26 Sep 2018 11:57:30 +0200 Bernhard Reiter client: add to search processing
Wed, 26 Sep 2018 09:49:00 +0200 Bernhard Reiter client: readd diagnosis output for fairway rectangle calc
Wed, 26 Sep 2018 09:46:07 +0200 Bernhard Reiter client: improve identify box' dynamic sizing
Wed, 26 Sep 2018 09:13:29 +0200 Bernhard Reiter client: add simple identify top area box
Tue, 25 Sep 2018 21:51:53 +0200 Sascha L. Teichmann Fixed nasty typo.
Tue, 25 Sep 2018 17:45:44 +0200 Sascha L. Teichmann Join neighbored linestring segments in octree cross sections and sort them along the input line.
Tue, 25 Sep 2018 17:39:00 +0200 Thomas Junk feat: fairwayprofile partially with retrieved data from the server
Tue, 25 Sep 2018 16:35:38 +0200 Sascha L. Teichmann Project the result data of the cross sections which are calculated in UTM back to WGS84.
Tue, 25 Sep 2018 16:25:42 +0200 Bernhard Reiter client: add code to identify WFS features
Tue, 25 Sep 2018 15:23:15 +0200 Bernhard Reiter client: add hooks for identify mode
Tue, 25 Sep 2018 13:11:33 +0200 Sascha L. Teichmann More infrastructure for the octree driven cross section endpoint.
Tue, 25 Sep 2018 10:35:17 +0200 Sascha L. Teichmann Factored repojection of coordinates to own logic as we need it to reproject the
Tue, 25 Sep 2018 10:09:33 +0200 Sascha L. Teichmann Removed a bit debug output on vertical traversal of octree.
Tue, 25 Sep 2018 09:53:59 +0200 Sascha L. Teichmann Fixed intersection test between bounding box and line in vertical octree traversal.
Tue, 25 Sep 2018 08:32:32 +0200 Sascha L. Teichmann Check bounding boxes against plane, too. WIP
Tue, 25 Sep 2018 04:38:40 +0200 Sascha L. Teichmann Simplified vertical traversal of octree.
Tue, 25 Sep 2018 03:59:39 +0200 Sascha L. Teichmann Fixed typo in node selection of vertical octree traversal.
Tue, 25 Sep 2018 03:55:45 +0200 Sascha L. Teichmann Complete vertical octree traversal. Seems not very selective.
Mon, 24 Sep 2018 18:41:29 +0200 Sascha L. Teichmann Vertical traversal of octree for cross sections. WIP.
Mon, 24 Sep 2018 17:30:55 +0200 Thomas Junk refac: small improvements to code structure
Mon, 24 Sep 2018 17:10:18 +0200 Sascha L. Teichmann Added stub for octree based cross sections.
Mon, 24 Sep 2018 16:40:54 +0200 Thomas Junk refac: small improvements
Mon, 24 Sep 2018 16:39:53 +0200 Sascha Wilde Some refactoring in search endpoint.
Mon, 24 Sep 2018 16:34:38 +0200 Sascha Wilde Search: Fixed parsing of numbers w/o decimal.
Mon, 24 Sep 2018 16:28:01 +0200 Sascha Wilde Search back end: simply return emty array for empty result sets.
Mon, 24 Sep 2018 16:19:31 +0200 Sascha Wilde Added search for bottlenecks
Mon, 24 Sep 2018 16:03:25 +0200 Bernhard Reiter client: move named waterway area layer higher
Mon, 24 Sep 2018 14:11:11 +0200 Bernhard Reiter merge.
Mon, 24 Sep 2018 14:10:44 +0200 Bernhard Reiter client: add wfs layer for named waterway areas.
Mon, 24 Sep 2018 13:51:26 +0200 Sascha Wilde Make search return an array of features, including name.
Mon, 24 Sep 2018 13:26:57 +0200 Sascha Wilde Added search function for river kilometer.
Mon, 24 Sep 2018 13:14:49 +0200 Sascha L. Teichmann Clip contour lines against bounding area of sounding result.
Mon, 24 Sep 2018 12:42:24 +0200 Sascha L. Teichmann Cosmetics.
Mon, 24 Sep 2018 12:38:25 +0200 Sascha L. Teichmann Merged.
Mon, 24 Sep 2018 12:35:31 +0200 Sascha L. Teichmann JSON handler: if result is an io.Reader copyit through.
Mon, 24 Sep 2018 12:33:23 +0200 Bernhard Reiter client: add calculation of fairway rectangles
Mon, 24 Sep 2018 11:36:30 +0200 Sascha L. Teichmann Granted rights to sys_admin on waterway.sounding_results_contour_lines.
Mon, 24 Sep 2018 11:24:42 +0200 Sascha L. Teichmann Fixed problem with unique constraint for countour lines.
Mon, 24 Sep 2018 10:58:34 +0200 Sascha L. Teichmann Spell table names correctly.
Mon, 24 Sep 2018 09:56:51 +0200 Bernhard Reiter client: prepare for fairway intersection for profile
Mon, 24 Sep 2018 09:23:09 +0200 Bernhard Reiter client: improve code structure
Sun, 23 Sep 2018 19:51:02 +0200 Sascha L. Teichmann Store sounding results contour lines into right table.
Sun, 23 Sep 2018 16:01:04 +0200 Sascha L. Teichmann Added table for contour lines of sounding results.
Sat, 22 Sep 2018 22:23:21 +0200 Sascha L. Teichmann Renamed scale in Vertex to uppercase to make it public.
Sat, 22 Sep 2018 22:14:31 +0200 Sascha L. Teichmann Removed vertex duplicate.
Sat, 22 Sep 2018 21:58:15 +0200 Sascha L. Teichmann Renamed octree.go in octree package to tree.go.
Sat, 22 Sep 2018 21:57:30 +0200 Sascha L. Teichmann Moved octree loading stuff to octree package.
Sat, 22 Sep 2018 21:34:12 +0200 Sascha L. Teichmann Renamed a few types to uppercase names to prepare the move to the octree package.
Sat, 22 Sep 2018 09:55:42 +0200 Sascha L. Teichmann Finished the octree cache. TODO: implement the deserialization.
Sat, 22 Sep 2018 09:36:12 +0200 Sascha L. Teichmann Moved octree stuff to own package.
Fri, 21 Sep 2018 18:32:41 +0200 Sascha L. Teichmann Started with model to load octrees from database.
Fri, 21 Sep 2018 18:01:39 +0200 Sascha Wilde Added simple endpoint to view system logs.
Fri, 21 Sep 2018 17:37:34 +0200 Sascha L. Teichmann Merged octree branch into default.
Fri, 21 Sep 2018 17:36:00 +0200 Sascha L. Teichmann octree: write SQL insert statements for octree indices. octree
Fri, 21 Sep 2018 16:29:38 +0200 Sascha L. Teichmann Merged default into octree branch. octree
Fri, 21 Sep 2018 14:47:44 +0200 Sascha L. Teichmann octree: define a type for LineStringZ. octree
Fri, 21 Sep 2018 15:53:17 +0200 Tom Gottfried Merge output of ST_3DIntersection into a single linestring
Fri, 21 Sep 2018 14:48:32 +0200 Bernhard Reiter client: add step to intersect with fairways
Fri, 21 Sep 2018 13:57:40 +0200 Bernhard Reiter client: re-enable loading of full river bank marks
Fri, 21 Sep 2018 13:23:32 +0200 Bernhard Reiter client: improve preparation to request profile
Fri, 21 Sep 2018 13:18:30 +0200 Thomas Junk feat: systeminformation feature added
Fri, 21 Sep 2018 12:53:09 +0200 Tom Gottfried Improve reproducability of documented docker commands
Fri, 21 Sep 2018 12:50:44 +0200 Tom Gottfried Fix build if base image does not have gnupg
Fri, 21 Sep 2018 12:48:39 +0200 Sascha L. Teichmann Password reset endpoints do not need impersonated db connections.
Fri, 21 Sep 2018 12:26:39 +0200 Bernhard Reiter client: prepare to send profile cut to backend
Fri, 21 Sep 2018 11:03:20 +0200 Sascha L. Teichmann Merged default into octree branch. octree
Fri, 21 Sep 2018 11:02:24 +0200 Sascha L. Teichmann octree: Moved octree traveral code to own file. octree
Fri, 21 Sep 2018 10:53:14 +0200 Bernhard Reiter client: improve draw behaviour
Fri, 21 Sep 2018 10:25:02 +0200 Bernhard Reiter client: add detection of drawend
Fri, 21 Sep 2018 09:50:46 +0200 Sascha L. Teichmann Merged default into octree branch. octree
Fri, 21 Sep 2018 00:24:41 +0200 Bernhard Reiter client: improve WFS loader
Fri, 21 Sep 2018 00:20:57 +0200 Bernhard Reiter client: improve loading of WFS features
Thu, 20 Sep 2018 23:40:22 +0200 Bernhard Reiter client: add bbox loading strategy to riverkilometre
Thu, 20 Sep 2018 21:50:18 +0200 Bernhard Reiter client: make kilometre style resolution depending
Thu, 20 Sep 2018 21:08:37 +0200 Sascha L. Teichmann Merged default into octree branch. octree
Thu, 20 Sep 2018 16:14:38 +0200 Bernhard Reiter merge
Thu, 20 Sep 2018 16:13:35 +0200 Bernhard Reiter schema: fix view distance_marks_geoserver
Thu, 20 Sep 2018 15:54:34 +0200 Thomas Junk refac: test adjusted. testdata as JSON string
Thu, 20 Sep 2018 15:50:42 +0200 Sascha L. Teichmann Merged default into octree branch. octree
Thu, 20 Sep 2018 15:50:07 +0200 Sascha L. Teichmann octree: Store contour lines into postgres/postgis. octree
Thu, 20 Sep 2018 15:13:04 +0200 Thomas Junk merge
Thu, 20 Sep 2018 15:12:49 +0200 Thomas Junk refac: transformation formula for diagram adjusted
Thu, 20 Sep 2018 14:33:34 +0200 Bernhard Reiter Client: improve style of waterway axis.
Thu, 20 Sep 2018 14:15:32 +0200 Bernhard Reiter Schema: Add view for waterway axis
Thu, 20 Sep 2018 13:19:49 +0200 Sascha L. Teichmann octree: prepare storing the lines to file in contouring tool. octree
Thu, 20 Sep 2018 12:45:00 +0200 Bernhard Reiter client: change waterway area style to dark green
Thu, 20 Sep 2018 11:32:03 +0200 Sascha L. Teichmann octree: contouring: Do the math to calculate the intersection points of the triangles and the planes. octree
Thu, 20 Sep 2018 00:13:47 +0200 Sascha L. Teichmann octree: run each slice in contour tool concurrently. octree
Wed, 19 Sep 2018 23:17:03 +0200 Sascha L. Teichmann octree: Tighten code and dedup triangles earlier in horizontal traversal. octree
Wed, 19 Sep 2018 21:08:35 +0200 Sascha L. Teichmann octree: Removed one level of unnecessary interface virtualization octree
Wed, 19 Sep 2018 21:03:54 +0200 Sascha L. Teichmann octree: fixed triangle indexing bug in horizontal traversal octree
Wed, 19 Sep 2018 20:55:02 +0200 Sascha L. Teichmann octree: simplified cube indexing. octree
Wed, 19 Sep 2018 18:39:03 +0200 Sascha L. Teichmann octree: more consistent traversal order in contour tool. octree
Wed, 19 Sep 2018 18:07:28 +0200 Sascha L. Teichmann octree: Small fix in horizontal traversal. octree
Wed, 19 Sep 2018 17:35:00 +0200 Sascha L. Teichmann Merged default into octree branch. octree
Wed, 19 Sep 2018 17:34:19 +0200 Sascha L. Teichmann octree: traverse horizontally over tree to find out which triangles to process. octree
Wed, 19 Sep 2018 16:37:03 +0200 Thomas Junk fix: prepare profile calculation algorithm fixed
Wed, 19 Sep 2018 16:09:09 +0200 Sascha L. Teichmann Cross sections: Only join point in x/y plane.
Wed, 19 Sep 2018 15:37:37 +0200 Sascha L. Teichmann octree: Allocate 8 child nodes per node not 4. octree
Wed, 19 Sep 2018 13:26:30 +0200 Sascha L. Teichmann octree: Added loading frame for contour generation. octree
Wed, 19 Sep 2018 11:03:00 +0200 Sascha L. Teichmann octree: simplified vertex interpolation. octree
Wed, 19 Sep 2018 10:57:37 +0200 Sascha L. Teichmann octree: Always compress the index with snappy as its halves its size. octree
Wed, 19 Sep 2018 10:54:11 +0200 Sascha L. Teichmann octree: renamed file containing the tree builder to a more suited name. octree
Wed, 19 Sep 2018 10:52:20 +0200 Sascha L. Teichmann octree indexer: removed dead code. octree
Wed, 19 Sep 2018 10:50:47 +0200 Sascha L. Teichmann Merged default into octree branch. octree
Tue, 18 Sep 2018 18:23:15 +0200 Thomas Junk feat: searchbar collapsible
Tue, 18 Sep 2018 13:47:13 +0200 Bernhard Reiter client: improve waterway axis mark display
Tue, 18 Sep 2018 13:43:24 +0200 Thomas Junk feat: prepareProfile converts geoJSON to diagram data.
Tue, 18 Sep 2018 13:41:20 +0200 Sascha L. Teichmann merged. octree
Tue, 18 Sep 2018 13:41:04 +0200 Sascha L. Teichmann octree: Load point cloud data projected in a suited UTM zone. octree
Tue, 18 Sep 2018 09:03:55 +0200 Bernhard Reiter Client: slightly improve wfs loading for marks
Tue, 18 Sep 2018 00:13:51 +0200 Sascha L. Teichmann Added snappy to 3rd party libs. octree
Tue, 18 Sep 2018 00:11:32 +0200 Sascha L. Teichmann Experimental tin octree indexer. octree
Mon, 17 Sep 2018 18:02:17 +0200 Thomas Junk geo function added
Mon, 17 Sep 2018 16:25:44 +0200 Bernhard Reiter schema: disable sfcgal
Fri, 14 Sep 2018 18:02:53 +0200 Sascha L. Teichmann Cross sections: Simplified joining segments code a bit and moved timing into controller.
Fri, 14 Sep 2018 17:45:42 +0200 Tom Gottfried Add PostgreSQL extension for 3D processing
Fri, 14 Sep 2018 16:57:12 +0200 Tom Gottfried Fix syntax error in schema script
Fri, 14 Sep 2018 16:31:07 +0200 Sascha L. Teichmann Fixed syntax error in schema definition.
Fri, 14 Sep 2018 16:21:44 +0200 Sascha L. Teichmann Cross sections: Commit data model for fast cross section calculation.
Fri, 14 Sep 2018 12:01:45 +0200 Sascha L. Teichmann Cross sections: Take and produce valid GeoJSON.
Fri, 14 Sep 2018 11:44:27 +0200 Sascha L. Teichmann Cross section: Replaced naive O(N^2) segment joining with a more clever one.
Fri, 14 Sep 2018 10:18:06 +0200 Sascha L. Teichmann Cross sections: Small details on Equals Method of GeoJSONCoordinateZ (forget to commit).
Thu, 13 Sep 2018 16:56:11 +0200 Thomas Junk merge
Thu, 13 Sep 2018 16:55:53 +0200 Thomas Junk feat: Linetool added
Thu, 13 Sep 2018 16:54:52 +0200 Sascha L. Teichmann Cross sections: Added a naive O(N^2) algorithm to join the neighbored line segments.
Thu, 13 Sep 2018 14:11:33 +0200 Thomas Junk fix: splitscreenoption has to be reset for logout
Thu, 13 Sep 2018 13:02:04 +0200 Thomas Junk refac: Fairwawprofile view adapted
Thu, 13 Sep 2018 12:59:18 +0200 Sascha L. Teichmann Cross sections: Fixed SQL, endian, WKB and JSON encoding errors.
Thu, 13 Sep 2018 12:14:25 +0200 Sascha L. Teichmann Merged.
Thu, 13 Sep 2018 12:09:23 +0200 Sascha L. Teichmann Cross sections: Using the database in the web service.
Thu, 13 Sep 2018 10:31:22 +0200 Sascha L. Teichmann Cross sections: call web endpoint simply 'cross' instead of 'cross-section'.
Thu, 13 Sep 2018 11:26:25 +0200 Thomas Junk refac: rename application/user to application/userbar to improve naming consistency
Thu, 13 Sep 2018 10:55:17 +0200 Thomas Junk fix: margin of layer selection fixed
Thu, 13 Sep 2018 10:14:59 +0200 Thomas Junk measures fixed
Thu, 13 Sep 2018 10:09:08 +0200 Thomas Junk feat: collapsible layer selection
Thu, 13 Sep 2018 09:12:50 +0200 Thomas Junk chore: upgrade node packages
Thu, 13 Sep 2018 04:11:36 +0200 Sascha L. Teichmann Cross sections: Enforce minimal length of coordinates components and coordinates in input linestrings.
Wed, 12 Sep 2018 19:55:00 +0200 Sascha L. Teichmann Renamed file containing models for users to something more suited.
Wed, 12 Sep 2018 19:53:10 +0200 Sascha L. Teichmann Removed unreachable code.
Wed, 12 Sep 2018 19:51:46 +0200 Sascha L. Teichmann Cross sections: started with implementation of web service (WIP).
Wed, 12 Sep 2018 17:25:26 +0200 Thomas Junk fix: adjusted icon sizes
Wed, 12 Sep 2018 17:17:42 +0200 Thomas Junk fix: usermenu or sidebar trigger arrangement of user/userdetailsview
Wed, 12 Sep 2018 16:11:05 +0200 Thomas Junk refac: Usermanagement now flexible sidebar layout
Wed, 12 Sep 2018 12:23:11 +0200 Thomas Junk refac: UI refactorization
Tue, 11 Sep 2018 17:52:20 +0200 Bernhard Reiter client: show more wfs layers
Tue, 11 Sep 2018 17:31:07 +0200 Thomas Junk fix: border radius sidebar
Tue, 11 Sep 2018 17:17:37 +0200 Thomas Junk fix: layout minor fixes of buttons and menu
Tue, 11 Sep 2018 17:03:22 +0200 Bernhard Reiter clients: shorten ECDIS layer name.
Tue, 11 Sep 2018 16:37:46 +0200 Tom Gottfried Remove test data from schema
Tue, 11 Sep 2018 14:19:13 +0200 Thomas Junk fix: e2e for new UI adapted
Tue, 11 Sep 2018 14:14:43 +0200 Thomas Junk feat: Usermenu is now collapsible
Tue, 11 Sep 2018 13:41:16 +0200 Thomas Junk feat: UI adaptation of 4 slots
Tue, 11 Sep 2018 12:38:34 +0200 Bernhard Reiter client: add showing special buoys
Tue, 11 Sep 2018 11:40:31 +0200 Thomas Junk fix: No toast for unauthorized login
Tue, 11 Sep 2018 11:27:42 +0200 Bernhard Reiter client: use better title for d4d background layer
Tue, 11 Sep 2018 10:25:58 +0200 Sascha L. Teichmann Sounding results: Reject unknown depth references earlier before loading the XYZ files.
Tue, 11 Sep 2018 09:50:37 +0200 Bernhard Reiter client: avoid extra password reveal button for IE/Edge
Mon, 10 Sep 2018 19:12:24 +0200 Tom Gottfried Document adding of external OGC services.
Mon, 10 Sep 2018 18:52:37 +0200 Sascha L. Teichmann Fixed textual oversight from the session store refactoring.
Mon, 10 Sep 2018 18:07:53 +0200 Sascha L. Teichmann Sounding results: Fetch bottleneck_id from bottleneck table by objnam.
Mon, 10 Sep 2018 17:48:56 +0200 Sascha L. Teichmann Sounding results: Sort the data sets by name and date to make the output deterministic.
Mon, 10 Sep 2018 17:32:51 +0200 Sascha L. Teichmann Sounding result: Write simple SQL insert dumper. Not deterministic, yet.
Mon, 10 Sep 2018 17:01:24 +0200 Tom Gottfried Document adding of layers to internal OGC services.
Mon, 10 Sep 2018 16:20:32 +0200 Sascha L. Teichmann Sounding results: C&P error ... too much brackets.
Mon, 10 Sep 2018 16:06:22 +0200 Sascha L. Teichmann Sounding results: Use correct codes for multipointZ in WKB encoding.
Mon, 10 Sep 2018 15:55:35 +0200 Sascha L. Teichmann Sounding results: Added simple WKB encoder for points3d.
Mon, 10 Sep 2018 15:10:31 +0200 Sascha L. Teichmann Sounding results: Moved point handling stuff to separate file.
Mon, 10 Sep 2018 12:51:04 +0200 Sascha L. Teichmann Sounding results: We store the raw data as point clouds.
Mon, 10 Sep 2018 12:32:37 +0200 Sascha L. Teichmann Sounding results: Fixed vet issue when parsing meta data out of filenames.
Mon, 10 Sep 2018 12:10:10 +0200 Sascha L. Teichmann Sounding results: Read point data from xyz files.
Mon, 10 Sep 2018 11:04:28 +0200 Sascha L. Teichmann Sounding results: Accept if XYZ files are compressed with GZIP or BZIP2
Mon, 10 Sep 2018 10:47:01 +0200 Thomas Junk webpack-bundle-analyzer added to client dependencies
Fri, 07 Sep 2018 19:05:03 +0200 Sascha L. Teichmann Started with importing the sounding results. WIP.
Fri, 07 Sep 2018 18:33:02 +0200 Sascha L. Teichmann Ficxed typo when scanning WMS.
Fri, 07 Sep 2018 17:27:01 +0200 Tom Gottfried Ensure published service is based on existing table
Fri, 07 Sep 2018 14:44:38 +0200 Tom Gottfried Add .dockerignore file
Fri, 07 Sep 2018 14:43:15 +0200 Tom Gottfried Fix running client container with clean checkout in volume
Fri, 07 Sep 2018 14:35:18 +0200 Tom Gottfried gemma is not wamos
Fri, 07 Sep 2018 13:55:02 +0200 Thomas Junk fix: leveraging vue.nexttick instead of timeout
Fri, 07 Sep 2018 13:45:49 +0200 Thomas Junk feat: Toggleable fairway profile
Fri, 07 Sep 2018 12:30:20 +0200 Thomas Junk moved main.vue to application
Fri, 07 Sep 2018 12:19:45 +0200 Sascha L. Teichmann bottlenecks: Even if END is a synonym for COMMIT in PostgreSQL use COMMIT instead.
Fri, 07 Sep 2018 12:14:45 +0200 Thomas Junk fix: e2e tests fixed
Fri, 07 Sep 2018 12:01:47 +0200 Sascha L. Teichmann bottlenecks: Add a -dump flag to dump INSERT statements instead of writing directly to the database.
Fri, 07 Sep 2018 11:42:08 +0200 Thomas Junk fixed typo: id should be class
Fri, 07 Sep 2018 11:38:31 +0200 Thomas Junk removed console.log
Fri, 07 Sep 2018 11:36:48 +0200 Thomas Junk remove files
Fri, 07 Sep 2018 11:13:56 +0200 Thomas Junk refac: restructured client application
Fri, 07 Sep 2018 09:13:03 +0200 Thomas Junk fix: Issue yarn to check for missing dependencies
Fri, 07 Sep 2018 08:40:21 +0200 Thomas Junk added missing vue files
Thu, 06 Sep 2018 17:56:33 +0200 Thomas Junk fix: searchbar and layerselection invisible on usermanagement page
Thu, 06 Sep 2018 17:42:28 +0200 Thomas Junk refac: UI redesign
Thu, 06 Sep 2018 16:27:17 +0200 Tom Gottfried Remove worthless attribute
Thu, 06 Sep 2018 16:15:38 +0200 Tom Gottfried Ensure gauges are identified by appropriate ISRS location code
Thu, 06 Sep 2018 13:19:51 +0200 Tom Gottfried Fix extraction of object reference code
Wed, 05 Sep 2018 19:13:37 +0200 Tom Gottfried Backed out changeset f3452ce5c056
Wed, 05 Sep 2018 18:35:49 +0200 Sascha L. Teichmann Move fake area of bottlenecks to Salzburg.
Wed, 05 Sep 2018 18:11:50 +0200 Sascha L. Teichmann Fixed statements to insert bottlenecks.
Wed, 05 Sep 2018 17:50:53 +0200 Sascha L. Teichmann Try to insert bottlenecks from IFBN service into database.
Wed, 05 Sep 2018 16:30:12 +0200 Thomas Junk fix: Minor adjustments to waterlevel scale
Wed, 05 Sep 2018 16:14:06 +0200 Thomas Junk feat: Added sample profile to graph
Wed, 05 Sep 2018 13:02:25 +0200 Thomas Junk fix: missing component added
Wed, 05 Sep 2018 13:01:49 +0200 Thomas Junk feat: Add coordinate system for fairway profile
Wed, 05 Sep 2018 11:05:58 +0200 Tom Gottfried Add function to construct isrs from text
Wed, 05 Sep 2018 10:43:05 +0200 Thomas Junk feat: PurgeCSS added to remove unnecessary CSS weight
Tue, 04 Sep 2018 21:41:45 +0200 Tom Gottfried Make table writable for data import
Tue, 04 Sep 2018 17:13:25 +0200 Sascha L. Teichmann Added SOAP client for the IFBN bottleneck service.
Tue, 04 Sep 2018 16:24:39 +0200 Thomas Junk feat: Added tooltips for user roles
Tue, 04 Sep 2018 15:45:06 +0200 Thomas Junk fix: login errors now same width as other form components
Tue, 04 Sep 2018 15:39:21 +0200 Thomas Junk feat: favicon added
Tue, 04 Sep 2018 11:05:42 +0200 Sascha L. Teichmann Removed obsolete FIXMEs.
Mon, 03 Sep 2018 19:07:00 +0200 Tom Gottfried Improve docker usage and related docs
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.
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
Wed, 08 Aug 2018 18:14:31 +0200 Thomas Junk merge
Wed, 08 Aug 2018 18:14:16 +0200 Thomas Junk refactor: user detail view refactored to accordion
Wed, 08 Aug 2018 16:31:23 +0200 Tom Gottfried Enforce PostgreSQL identifier length on username
Wed, 08 Aug 2018 15:47:44 +0200 Tom Gottfried Add new backend files in Dockerfile
Wed, 08 Aug 2018 10:44:18 +0200 Sascha L. Teichmann Unexport [Rr]oundTripFunc type.
Tue, 07 Aug 2018 19:28:03 +0200 Sascha L. Teichmann Rewrite XML attributes in WFS proxy, too.
Tue, 07 Aug 2018 18:00:53 +0200 Thomas Junk merge
Tue, 07 Aug 2018 18:00:35 +0200 Thomas Junk feat: User detail card added
Tue, 07 Aug 2018 16:44:59 +0200 Sascha L. Teichmann Cosmetics: Unindent some code in WFS proxy.
Tue, 07 Aug 2018 16:40:08 +0200 Sascha L. Teichmann Simplified WFS proxy code a bit.
Tue, 07 Aug 2018 13:57:31 +0200 Thomas Junk fix: Fix broken environment variable setting
Tue, 07 Aug 2018 13:09:34 +0200 Sascha L. Teichmann Support deflate compression in WFS proxy, too.
Tue, 07 Aug 2018 12:37:39 +0200 Sascha L. Teichmann Fixed namespace compression in WFS proxy.
Mon, 06 Aug 2018 18:13:58 +0200 Sascha L. Teichmann Better replacements for WFS proxy.
Mon, 06 Aug 2018 17:50:45 +0200 Sascha L. Teichmann Made WFS proxy rewriting work (to some degrees).
Mon, 06 Aug 2018 17:10:23 +0200 Sascha L. Teichmann Re-enable content gzip encoding in WFS proxy.
Mon, 06 Aug 2018 16:53:45 +0200 Sascha L. Teichmann Compressing the namespaces in the WFS proxy is broken atm. So deactivate it.
Mon, 06 Aug 2018 16:46:42 +0200 Sascha L. Teichmann Use httputil.ReverseProxy for WFS proxying.
Mon, 06 Aug 2018 15:19:05 +0200 Tom Gottfried Add staging feature to more tables
Mon, 06 Aug 2018 14:52:04 +0200 Sascha L. Teichmann Be more precise with HTTP headers in WFS proxy.
Mon, 06 Aug 2018 13:25:18 +0200 Tom Gottfried Use INSTEAD OF trigger for user creation
Mon, 06 Aug 2018 12:37:06 +0200 Tom Gottfried Use INSTEAD OF trigger for user deletion
Mon, 06 Aug 2018 12:36:20 +0200 Sascha L. Teichmann Use code of JSONError as HTTP code.
Sun, 05 Aug 2018 15:48:36 +0200 Sascha L. Teichmann Embed Reader and Writer in BinReader and BinWriter to make API more distinct.
Sun, 05 Aug 2018 15:35:29 +0200 Sascha L. Teichmann Factored out some miscellaneous code into own package.
Fri, 03 Aug 2018 22:20:06 +0200 Sascha L. Teichmann Configuration: Port numbers are integers. Mail port defaults to 465 (SSL).
Fri, 03 Aug 2018 22:10:59 +0200 Sascha L. Teichmann Be a bit more type precise in deserialisation of roles in sessions.
Fri, 03 Aug 2018 17:59:16 +0200 Sascha L. Teichmann Merged.
Fri, 03 Aug 2018 17:58:51 +0200 Sascha L. Teichmann Made gemma a WFS proxy.
Fri, 03 Aug 2018 17:23:55 +0200 Tom Gottfried Prevent Waterway Admins from updating users from their country
Fri, 03 Aug 2018 16:04:14 +0200 Sascha L. Teichmann If logging in failed send Unauthorized to client.
Fri, 03 Aug 2018 15:46:05 +0200 Sascha L. Teichmann Use viper as config storage (I don't like it).
Fri, 03 Aug 2018 13:52:23 +0200 Sascha Wilde db-setup script: Allow to set passwords manually.
Fri, 03 Aug 2018 13:40:10 +0200 Sascha Wilde Create standard roles as part of the base schema.
Fri, 03 Aug 2018 10:52:03 +0200 Sascha Wilde SPA: Fixed setup for proxy in "serve" dev server mode.
Fri, 03 Aug 2018 10:27:34 +0200 Sascha L. Teichmann Don't crash if we doing update as unprivileged user without a bounding box.
Thu, 02 Aug 2018 19:25:30 +0200 Tom Gottfried Allow Waterway User to update a limited set of profile attributes
Thu, 02 Aug 2018 18:39:01 +0200 Sascha L. Teichmann Added type for roles.
Thu, 02 Aug 2018 18:07:35 +0200 Sascha L. Teichmann Added CORS support.
Thu, 02 Aug 2018 17:28:07 +0200 Tom Gottfried Remove noisy NOTICEs between test output
Thu, 02 Aug 2018 17:22:10 +0200 Sascha L. Teichmann If sys_admin renames user with pending password request update the pending requests, too.
Thu, 02 Aug 2018 17:17:31 +0200 Sascha L. Teichmann Ensure that build password generator obeys password rules.
Thu, 02 Aug 2018 16:40:14 +0200 Sascha L. Teichmann Persist password reset requests in database.
Thu, 02 Aug 2018 15:14:38 +0200 Sascha L. Teichmann Added new table password_reset_requests to schema pw_reset.
Thu, 02 Aug 2018 13:06:39 +0200 Tom Gottfried Add special role for password reset
Thu, 02 Aug 2018 12:48:59 +0200 Tom Gottfried Add example configuration and use it in dockerised backend
Thu, 02 Aug 2018 10:18:25 +0200 Sascha L. Teichmann Simplified internal password generator.
Thu, 02 Aug 2018 10:04:54 +0200 Sascha L. Teichmann JSON input is not used when doing a password reset.
Thu, 02 Aug 2018 10:03:54 +0200 Sascha L. Teichmann Limit is not needed when fetching an email for a user.
Wed, 01 Aug 2018 18:35:30 +0200 Sascha L. Teichmann Cosmetics. Little less structure bloat.
Wed, 01 Aug 2018 18:16:14 +0200 Tom Gottfried Lock out the PUBLIC more rigorously
Wed, 01 Aug 2018 17:35:12 +0200 Tom Gottfried Place functions in more matching schemas
Wed, 01 Aug 2018 17:29:52 +0200 Sascha L. Teichmann sql.Result.RowsAffected is a driver specific feature. Check
Wed, 01 Aug 2018 16:57:40 +0200 Sascha L. Teichmann Password reset: Part III
Wed, 01 Aug 2018 16:53:31 +0200 Tom Gottfried Hint how to rebuild gemma inside Docker container
Wed, 01 Aug 2018 16:27:26 +0200 Tom Gottfried Add Dockerfile for gemma backend
Wed, 01 Aug 2018 15:49:38 +0200 Tom Gottfried Use SQL UPDATE to update users
Wed, 01 Aug 2018 15:18:26 +0200 Tom Gottfried Keep log on stderr to be able to use docker logs
Wed, 01 Aug 2018 13:39:21 +0200 Sascha L. Teichmann Merged
Wed, 01 Aug 2018 13:38:55 +0200 Sascha L. Teichmann Password reset: Part II.
Wed, 01 Aug 2018 13:37:48 +0200 Sascha Wilde Makefile: Force rebuild of dependencies when 3rdpartylibs.sh changes.
Wed, 01 Aug 2018 12:29:55 +0200 Sascha L. Teichmann Password reset. Part I
Tue, 31 Jul 2018 22:24:37 +0200 Sascha L. Teichmann Use log.Fatalf to die if the home directory cannot be found.
Tue, 31 Jul 2018 16:48:56 +0200 Thomas Junk feat: User table selectable
Tue, 31 Jul 2018 16:16:50 +0200 Thomas Junk refactor: console.log removed. Backend error while fetching users.
Tue, 31 Jul 2018 15:57:04 +0200 Thomas Junk merging with branch usermanagement
Tue, 31 Jul 2018 15:56:41 +0200 Thomas Junk closing branch usermanagement usermanagement
Tue, 31 Jul 2018 15:56:11 +0200 Thomas Junk merge with default usermanagement
Tue, 31 Jul 2018 15:01:10 +0200 Thomas Junk feat: Added vue2-toastr usermanagement
Tue, 31 Jul 2018 13:50:47 +0200 Thomas Junk style: Remove bootstrap standard lines usermanagement
Tue, 31 Jul 2018 13:36:40 +0200 Thomas Junk style: Table is now rendered as a card. usermanagement
Tue, 31 Jul 2018 13:34:37 +0200 Sascha L. Teichmann Changed SSL mode to connect to PostgreSQL from require to prefer.
Tue, 31 Jul 2018 12:47:09 +0200 Sascha L. Teichmann Moved development infos to separate file.
Tue, 31 Jul 2018 12:05:04 +0200 Thomas Junk fix: role and email swapped usermanagement
Tue, 31 Jul 2018 12:02:48 +0200 Thomas Junk feat: Listing of users on management page usermanagement
Tue, 31 Jul 2018 11:32:50 +0200 Sascha L. Teichmann Mark input in user controllers as unused if they don't need a JSON input.
Tue, 31 Jul 2018 11:27:45 +0200 Sascha L. Teichmann Separated the type definitions from the user controller code.
Tue, 31 Jul 2018 11:08:31 +0200 Sascha L. Teichmann Deduped some code. Don't allow empty user and empty password at login.
Tue, 31 Jul 2018 09:36:15 +0200 Thomas Junk refactor: better variable naming usermanagement
Mon, 30 Jul 2018 17:43:59 +0200 Thomas Junk fix: User management only for sysadmin usermanagement
Mon, 30 Jul 2018 17:27:41 +0200 Thomas Junk merge with default usermanagement
Mon, 30 Jul 2018 17:30:08 +0200 Sascha L. Teichmann Simpified awk to filter users to drop in install-db.sh.
Mon, 30 Jul 2018 17:16:01 +0200 Sascha L. Teichmann A user should see her/him self if asking for users listing.
Mon, 30 Jul 2018 17:11:35 +0200 Sascha L. Teichmann Merged.
Mon, 30 Jul 2018 17:10:20 +0200 Sascha L. Teichmann list_users is now in users schema.
Mon, 30 Jul 2018 16:02:19 +0200 Thomas Junk feat: usermanagement - route established and secured usermanagement
Mon, 30 Jul 2018 13:31:35 +0200 Thomas Junk fix: Sidebar is now positioned above Map
Mon, 30 Jul 2018 13:13:26 +0200 Thomas Junk merge
Mon, 30 Jul 2018 13:13:10 +0200 Thomas Junk style: corrected coding style
Mon, 30 Jul 2018 12:59:01 +0200 Thomas Junk chore: .hgignore updated
Mon, 30 Jul 2018 12:53:16 +0200 Sascha L. Teichmann Removed hard coded (and in my case wrong) port from dropping users in install-db.sh script.
Mon, 30 Jul 2018 12:32:52 +0200 Sascha L. Teichmann Small typo fix.
Mon, 30 Jul 2018 12:32:11 +0200 Sascha L. Teichmann Merged.
Mon, 30 Jul 2018 12:31:46 +0200 Sascha L. Teichmann Dont restrict listing/updating of users to sys_admins.
Mon, 30 Jul 2018 12:26:54 +0200 Tom Gottfried Replace CTE with access privilege inquiry function call.
Mon, 30 Jul 2018 11:38:09 +0200 Tom Gottfried Make user_profiles table invisible for users
Mon, 30 Jul 2018 11:08:17 +0200 Sascha Wilde Merged
Mon, 30 Jul 2018 11:06:50 +0200 Sascha Wilde Added some quickstart information to README.md
Fri, 27 Jul 2018 16:30:06 +0200 Frank Koormann Merge
Fri, 27 Jul 2018 16:29:39 +0200 Frank Koormann Online Map: Fix projection and add TileWMS sample
Fri, 27 Jul 2018 19:03:56 +0200 Tom Gottfried Enable listing of users for all roles with appropriate filters
Fri, 27 Jul 2018 15:26:16 +0200 Tom Gottfried Add database function to check password against policy
Fri, 27 Jul 2018 14:55:47 +0200 Sascha L. Teichmann If a user got renamed kick her/him from the connection pool.
Fri, 27 Jul 2018 13:25:14 +0200 Sascha Wilde db-setup script: Improved help message.
Fri, 27 Jul 2018 13:09:13 +0200 Sascha Wilde db-setup script: Be even more quiet during creation.
Fri, 27 Jul 2018 13:04:17 +0200 Sascha L. Teichmann Merged.
Fri, 27 Jul 2018 13:03:56 +0200 Sascha L. Teichmann Slimming down the signature of the JSONHandler type to
Fri, 27 Jul 2018 12:49:39 +0200 Sascha Wilde db-setup script: Be more quiet during creation.
Fri, 27 Jul 2018 12:47:17 +0200 Sascha Wilde Added simple --drop to db setup script.
Fri, 27 Jul 2018 12:30:19 +0200 Sascha L. Teichmann Implemented /users/{user} GET a listing of given user.
Fri, 27 Jul 2018 12:12:48 +0200 Sascha L. Teichmann The column in sys_admin.list_users is called rolname not rolename.
Fri, 27 Jul 2018 11:53:17 +0200 Sascha Wilde Removed trailing whitespace.
Fri, 27 Jul 2018 11:06:02 +0200 Sascha L. Teichmann Merged.
Fri, 27 Jul 2018 11:05:03 +0200 Sascha L. Teichmann Implemented /users GET as list of users.
Fri, 27 Jul 2018 11:04:20 +0200 Sascha Wilde Hotfix: changed login call back to GET from POST.
Thu, 26 Jul 2018 20:06:45 +0200 Sascha L. Teichmann main.go of gemma lost version tracking.
Thu, 26 Jul 2018 19:33:42 +0200 Tom Gottfried Add view to list user profiles with role
Thu, 26 Jul 2018 19:22:07 +0200 Tom Gottfried Use database setup script for tests and Dockerfile
Thu, 26 Jul 2018 18:56:01 +0200 Sascha Wilde Merged
Thu, 26 Jul 2018 18:51:24 +0200 Sascha Wilde Added simple script to install db schema.
Thu, 26 Jul 2018 18:37:52 +0200 Sascha L. Teichmann Made models for email, user and country driver.Valuer to get rid of some conversions.
Thu, 26 Jul 2018 18:22:40 +0200 Sascha L. Teichmann /users delete should be handled by HTTP DELETE not PUT.
Thu, 26 Jul 2018 18:08:58 +0200 Sascha L. Teichmann No omitempty if JSON serialising PostgreSQL errors.
Thu, 26 Jul 2018 17:56:02 +0200 Sascha L. Teichmann Implemented /user delete controller.
Thu, 26 Jul 2018 17:15:22 +0200 Sascha L. Teichmann Renamed JSONHandler.Process to JSONHandler.Handler as it sounds more symmetrical.
Thu, 26 Jul 2018 17:09:43 +0200 Sascha L. Teichmann If no error code was given in a JSONResult assume Status OK (200).
Thu, 26 Jul 2018 17:07:03 +0200 Sascha L. Teichmann Reduce boilerplate code when writing JSON parsing/generating endpoints.
Thu, 26 Jul 2018 15:43:19 +0200 Sascha L. Teichmann merged.
Thu, 26 Jul 2018 15:42:57 +0200 Sascha L. Teichmann Implemented /users update controller.
Thu, 26 Jul 2018 15:10:22 +0200 Tom Gottfried Allow using the same email-address for multiple users
Thu, 26 Jul 2018 15:02:19 +0200 Tom Gottfried Fix spelling
Thu, 26 Jul 2018 13:57:08 +0200 Tom Gottfried Add database function to delete role and user profile
Thu, 26 Jul 2018 13:47:38 +0200 Sascha L. Teichmann Fixed bad route to /logout controller.
Thu, 26 Jul 2018 13:39:59 +0200 Sascha L. Teichmann Made auth.Role variadic to allow to express that a endpoint may be used by more than one role.
Thu, 26 Jul 2018 13:32:49 +0200 Sascha L. Teichmann Reworked doc/schnittstellen.
Thu, 26 Jul 2018 13:10:05 +0200 Sascha L. Teichmann Removed swagger stuff.
Thu, 26 Jul 2018 12:36:35 +0200 Sascha L. Teichmann Login controller is now called with POST to /login.
Thu, 26 Jul 2018 12:24:30 +0200 Sascha L. Teichmann Refactored gemma server to be more REST-like.
Wed, 25 Jul 2018 18:26:54 +0200 Tom Gottfried Add database function to update role and user profile
Wed, 25 Jul 2018 13:34:46 +0200 Tom Gottfried By convention, prefix all test users with 'test'
Wed, 25 Jul 2018 12:37:03 +0200 Tom Gottfried Drop roles created in tests, too
Wed, 25 Jul 2018 11:59:10 +0200 Tom Gottfried Try to DROP ROLEs before creating them and keep test results
Tue, 24 Jul 2018 18:21:31 +0200 Sascha L. Teichmann Argh! If one is using its own storage for config like we do
Tue, 24 Jul 2018 17:45:17 +0200 Sascha L. Teichmann Depend command line parsing on Viper/Cobra. Configuration should be persistent now.
Tue, 24 Jul 2018 16:19:05 +0200 Sascha L. Teichmann Removed useless endpoint.
Tue, 24 Jul 2018 11:33:28 +0200 Sascha Wilde Use correct statement for user.Extent case.
Tue, 24 Jul 2018 11:32:42 +0200 Sascha Wilde Makefile: Make rebuild of gemma work
Tue, 24 Jul 2018 11:20:46 +0200 Sascha L. Teichmann Called schema prefixed sys_admin.create_user instead of create_user.
Tue, 24 Jul 2018 11:09:18 +0200 Sascha L. Teichmann Made serialisation and deserialisation of sessions more robust (fixed a small bug on the way).
Tue, 24 Jul 2018 10:58:38 +0200 Sascha Wilde Fix Makefile clean target: don't fail if no back end bin to delete.
Mon, 23 Jul 2018 20:38:40 +0200 Sascha L. Teichmann Fix for [issue78] gemma back end broken for me since 213:3d0988d9f867
Mon, 23 Jul 2018 17:41:31 +0200 Tom Gottfried Make map extent mandatory
Mon, 23 Jul 2018 16:45:27 +0200 Tom Gottfried Make responsibility area mandatory
Mon, 23 Jul 2018 16:40:21 +0200 Tom Gottfried Remove obsolete GRANT on user_profiles
Mon, 23 Jul 2018 16:14:36 +0200 Tom Gottfried Remove obsolete TODO comment
Mon, 23 Jul 2018 15:57:54 +0200 Tom Gottfried Adapt demo-data to schema changes
Mon, 23 Jul 2018 11:29:41 +0200 Tom Gottfried Care for the fact that role attributes are not inherited
Sun, 22 Jul 2018 10:40:17 +0200 Sascha L. Teichmann Renamed cmd/tokenserver to cmd/gemma.
Sun, 22 Jul 2018 10:24:28 +0200 Sascha L. Teichmann Renamed the file containing the connection pool to a more suited one.
Sun, 22 Jul 2018 10:23:03 +0200 Sascha L. Teichmann De-virtualize the connection pool implementation.
Sun, 22 Jul 2018 09:42:47 +0200 Sascha L. Teichmann Persistent session store: Implemented cleanDB/cleanToken.
Sun, 22 Jul 2018 09:38:38 +0200 Sascha L. Teichmann Persistent session store: Implemented Session.
Sun, 22 Jul 2018 09:34:45 +0200 Sascha L. Teichmann Persistent session store: Implemented Do.
Sun, 22 Jul 2018 09:25:25 +0200 Sascha L. Teichmann Persistent session store: Implmented Renew.
Fri, 20 Jul 2018 23:06:53 +0200 Sascha L. Teichmann Implemented Add of persistent sessions.
Fri, 20 Jul 2018 22:57:38 +0200 Sascha L. Teichmann Made serialisation of sessions symmetrical.
Fri, 20 Jul 2018 22:50:59 +0200 Sascha L. Teichmann Cleaned up serialisation/deserilisation of sessions a bit.
Fri, 20 Jul 2018 18:31:45 +0200 Tom Gottfried Make test output more comprehensive
Fri, 20 Jul 2018 17:28:16 +0200 Tom Gottfried Introduce database schemas as privilege-based namespaces
Fri, 20 Jul 2018 18:32:40 +0200 Sascha L. Teichmann Merged.
Fri, 20 Jul 2018 18:32:11 +0200 Sascha L. Teichmann More on persisting sessions.
Fri, 20 Jul 2018 17:43:08 +0200 Sascha Wilde Merged
Fri, 20 Jul 2018 17:41:44 +0200 Sascha Wilde Added simple makefiles to build back end and client.
Fri, 20 Jul 2018 17:11:57 +0200 Sascha L. Teichmann Added stub for a persistent session store.
Fri, 20 Jul 2018 11:09:36 +0200 Sascha L. Teichmann Some input checking for email, roles and valid countries.
Fri, 20 Jul 2018 10:27:42 +0200 Sascha L. Teichmann ST_SetSRID should be not need as the map extent column does not have any SRID code.
Fri, 20 Jul 2018 07:05:11 +0200 Sascha L. Teichmann More complete show case for creating users.
Thu, 19 Jul 2018 18:33:52 +0200 Sascha L. Teichmann Experimental user creation support.
Thu, 19 Jul 2018 16:37:52 +0200 Tom Gottfried Add database function to create role and user profile
Thu, 19 Jul 2018 16:32:27 +0200 Tom Gottfried Remove language code from user profiles
Wed, 18 Jul 2018 17:30:38 +0200 Tom Gottfried Prepare for having more than one database test script
Wed, 18 Jul 2018 16:48:27 +0200 Tom Gottfried Beautify SQL
Tue, 17 Jul 2018 19:13:16 +0200 Tom Gottfried Remove moaning comment
Tue, 17 Jul 2018 19:08:18 +0200 Tom Gottfried Improve RLS policies for template data
Tue, 17 Jul 2018 18:21:56 +0200 Tom Gottfried Add missing privilege for waterway_admin
Tue, 17 Jul 2018 17:07:55 +0200 Tom Gottfried Keep test results in test database for inspection
Tue, 17 Jul 2018 16:50:16 +0200 Tom Gottfried Make schema for templates more realistic
Tue, 17 Jul 2018 12:01:14 +0200 Tom Gottfried Separate cluster and database specific commands
Fri, 13 Jul 2018 14:56:32 +0200 Tom Gottfried Allow waterway_admin to see profiles of users in same country
Thu, 12 Jul 2018 17:43:11 +0200 Tom Gottfried Use better example names for Docker image and container
Thu, 12 Jul 2018 17:42:31 +0200 Tom Gottfried Use COPY in a way that allows replacing by a volume
Thu, 12 Jul 2018 16:30:01 +0200 Tom Gottfried Automate running DB-tests with an extra database
Tue, 10 Jul 2018 14:30:06 +0200 Thomas Junk docs: Added raw API - documentation under /docs
Tue, 10 Jul 2018 12:03:33 +0200 Thomas Junk fix: updated API spec
Tue, 10 Jul 2018 10:36:50 +0200 Thomas Junk feat: Added draft version of API specification for server
Fri, 06 Jul 2018 12:38:11 +0200 Thomas Junk docs: Added a developer documentation
Fri, 06 Jul 2018 12:09:08 +0200 Thomas Junk docs: Adding documentation on how to run tests
Fri, 06 Jul 2018 12:00:08 +0200 Thomas Junk test: login now as e2e test
Fri, 06 Jul 2018 11:04:52 +0200 Thomas Junk refactor: extracted the string to milisecondconversion
Fri, 06 Jul 2018 10:51:19 +0200 Thomas Junk test: Moved testfile. Established nightwatch tests
Thu, 05 Jul 2018 18:15:04 +0200 Thomas Junk fix: Bugfix for session evaluation
Thu, 05 Jul 2018 18:01:39 +0200 Thomas Junk Refactor: Login expiry refactored to lib
Thu, 05 Jul 2018 16:52:39 +0200 Thomas Junk feat: collapsible sidebar
Wed, 04 Jul 2018 17:21:10 +0200 Thomas Junk feat: Login and logout with session restoration implemented
Tue, 03 Jul 2018 17:46:06 +0200 Thomas Junk feat: Locale of browser determines the default language
Tue, 03 Jul 2018 16:18:29 +0200 Thomas Junk feat: Improve login against real db
Tue, 03 Jul 2018 11:43:55 +0200 Thomas Junk fix: Replaced MAINTAINER by LABEL
Tue, 03 Jul 2018 11:40:16 +0200 Thomas Junk refactor: Refactor Dockerfile to reflect changes
Mon, 02 Jul 2018 18:07:02 +0200 Thomas Junk New translations
Mon, 02 Jul 2018 18:00:18 +0200 Thomas Junk Wrap vue templates with translation in parentheses
Mon, 02 Jul 2018 16:30:29 +0200 Thomas Junk Removed Log statement frim component
Mon, 02 Jul 2018 14:47:22 +0200 Thomas Junk Client README updated for translations
Mon, 02 Jul 2018 13:23:31 +0200 Sascha L. Teichmann Shutdown server gracefully.
Mon, 02 Jul 2018 12:54:07 +0200 Thomas Junk Added missing translation for loginerror
Mon, 02 Jul 2018 11:14:46 +0200 Sascha L. Teichmann Rename token.go to session.go because its more fitting.
Mon, 02 Jul 2018 11:00:19 +0200 Sascha L. Teichmann Made ConnectionPool an interface and use current in-memory implementation.
Mon, 02 Jul 2018 10:34:56 +0200 Sascha L. Teichmann Removed JWT signing key configuration. Not needed any more.
Mon, 02 Jul 2018 10:33:37 +0200 Sascha L. Teichmann Removed obsolete third party library.
Mon, 02 Jul 2018 10:32:40 +0200 Sascha L. Teichmann Merged.
Mon, 02 Jul 2018 09:38:32 +0200 Thomas Junk merge with vue-gettext
Mon, 02 Jul 2018 09:37:53 +0200 Thomas Junk closing branch vue-gettext vue-gettext
Mon, 02 Jul 2018 09:37:15 +0200 Thomas Junk merge with default vue-gettext
Fri, 29 Jun 2018 13:38:28 +0200 Thomas Junk POC vue-gettext
Sat, 30 Jun 2018 23:24:08 +0200 Sascha L. Teichmann Fixed interpreter in third party library downloader. remove-jwt
Sat, 30 Jun 2018 23:23:08 +0200 Sascha L. Teichmann Fixed interpreter in third party library downloader.
Fri, 29 Jun 2018 17:24:14 +0200 Sascha Wilde Demo Data: make user.sql atomic and use copy everywhere.
Fri, 29 Jun 2018 17:15:17 +0200 Sascha Wilde Added basic demo data.
Fri, 29 Jun 2018 15:03:39 +0200 Sascha Wilde Schema: Fixed test for responsibility_areas as multi polygons.
Fri, 29 Jun 2018 11:56:34 +0200 Sascha Wilde Schema: Make responsibility_areas multi polygons.
Fri, 29 Jun 2018 17:17:20 +0200 Sascha L. Teichmann Removed the JWT layer from the session management. remove-jwt
Thu, 28 Jun 2018 17:26:38 +0200 Sascha L. Teichmann Close idle connections until there are only maxOpen connections open.
Thu, 28 Jun 2018 17:18:29 +0200 Sascha L. Teichmann Dont close db connections if they are currently busy when garbage collecting idle db connections.
Thu, 28 Jun 2018 17:13:02 +0200 Sascha L. Teichmann Added some reference counting to open db connection to not forcefully close them when system is under pressure. TODO: check if this race free (it should).
Thu, 28 Jun 2018 16:59:16 +0200 Sascha L. Teichmann Take expiring time from serialized tokens to garbage collect them.
Thu, 28 Jun 2018 16:45:01 +0200 Sascha L. Teichmann Forgot to check if a db connection is already close when closing idle db connections.
Thu, 28 Jun 2018 16:13:58 +0200 Sascha L. Teichmann Added claims checker + example.
Thu, 28 Jun 2018 13:39:14 +0200 Sascha L. Teichmann Implemented explicit token renewal under endpoint /api/renew.
Thu, 28 Jun 2018 13:09:38 +0200 Sascha L. Teichmann Implemented an explicit token deletion under endpoint /api/logout.
Thu, 28 Jun 2018 12:21:36 +0200 Sascha L. Teichmann Wired token generator and connection pool to token server.
Thu, 28 Jun 2018 11:34:57 +0200 Sascha L. Teichmann Generate JWT from database roles.
Wed, 27 Jun 2018 12:59:06 +0200 Thomas Junk Upgraded to current Version of OpenLayers
Wed, 27 Jun 2018 12:24:13 +0200 Thomas Junk The "eye" icon changes into a "crossed out eye" icon
Wed, 27 Jun 2018 10:50:09 +0200 Bernhard Reiter Split README into client and toplevel.
Tue, 26 Jun 2018 18:29:46 +0200 Sascha L. Teichmann Merged.
Tue, 26 Jun 2018 18:29:26 +0200 Sascha L. Teichmann Added first middleware for JWT token extraction. TODO: Add second one to check against logged in users.
Tue, 26 Jun 2018 17:29:32 +0200 Thomas Junk Removed unnecessary files.
Tue, 26 Jun 2018 17:26:34 +0200 Thomas Junk Move component. Re-add Css.
Tue, 26 Jun 2018 16:40:44 +0200 Sascha L. Teichmann Renamed remaining wamos stuff to gemma.
Tue, 26 Jun 2018 16:20:04 +0200 Sascha L. Teichmann s/wamos/gemma/g on database schema.
Tue, 26 Jun 2018 16:16:05 +0200 Sascha L. Teichmann Merged heads.
Tue, 26 Jun 2018 16:14:59 +0200 Sascha L. Teichmann Moved schema stuff to own subfolder.
Fri, 15 Jun 2018 20:20:44 +0200 Tom Gottfried WIP: Add failing test.
Fri, 15 Jun 2018 20:20:29 +0200 Tom Gottfried Fix infinite recursion and remove unnecessary WHERE clause.
Fri, 15 Jun 2018 20:16:53 +0200 Tom Gottfried Comment on understand of docs.
Fri, 15 Jun 2018 20:12:32 +0200 Tom Gottfried Set search path in test data script for standalone use.
Fri, 15 Jun 2018 20:05:44 +0200 Tom Gottfried Put test data in own file for easier debugging.
Fri, 15 Jun 2018 19:46:02 +0200 Tom Gottfried waterway_admin sees only his own profile anyhow.
Fri, 15 Jun 2018 19:38:18 +0200 Tom Gottfried Test RLS policy for responsibility area.
Fri, 15 Jun 2018 18:41:42 +0200 Tom Gottfried waterway_admin needs to see his responsibility area.
Fri, 15 Jun 2018 18:15:04 +0200 Tom Gottfried Add tests for authorisation of templates.
Fri, 15 Jun 2018 18:12:40 +0200 Tom Gottfried Fix authorisation of templates for waterway_user.
Fri, 15 Jun 2018 17:33:39 +0200 Tom Gottfried Auto-generate template IDs.
Fri, 15 Jun 2018 17:32:49 +0200 Tom Gottfried Mention tests in README.
Wed, 13 Jun 2018 22:46:40 +0200 Tom Gottfried Add first tests of RLS policies.
Wed, 13 Jun 2018 22:40:51 +0200 Tom Gottfried Add todo regarding PostGIS data type.
Wed, 13 Jun 2018 22:39:38 +0200 Tom Gottfried SELECT privilege on a table is useless without USAGE on the schema.
Fri, 08 Jun 2018 12:43:57 +0200 Tom Gottfried Fix Docker build.
Wed, 06 Jun 2018 17:08:09 +0200 Tom Gottfried Add roles, privileges and RLS policies.
Fri, 01 Jun 2018 20:52:03 +0200 Tom Gottfried Comment out some rather spurious attributes.
Fri, 01 Jun 2018 20:43:06 +0200 Tom Gottfried Add gauge measurement attributes.
Fri, 01 Jun 2018 20:25:21 +0200 Tom Gottfried Add gauge attributes.
Fri, 01 Jun 2018 20:08:47 +0200 Tom Gottfried Fix profile constraints.
Fri, 01 Jun 2018 19:50:58 +0200 Tom Gottfried Add profile attributes.
Fri, 01 Jun 2018 19:32:44 +0200 Tom Gottfried Add fairway attributes.
Fri, 01 Jun 2018 19:24:11 +0200 Tom Gottfried Move more tables to waterway schema to tweak diagrams.
Fri, 01 Jun 2018 19:18:18 +0200 Tom Gottfried Add sections and stretches attributes.
Fri, 01 Jun 2018 19:12:31 +0200 Tom Gottfried Add distance mark attributes and try to consolidate.
Fri, 01 Jun 2018 18:37:31 +0200 Tom Gottfried Add axis attributes.
Fri, 01 Jun 2018 16:51:15 +0200 Tom Gottfried Add waterway area attributes.
Fri, 01 Jun 2018 16:14:40 +0200 Tom Gottfried More user attributes from APUC3.
Thu, 31 May 2018 19:18:14 +0200 Tom Gottfried Update README.
Thu, 31 May 2018 18:39:17 +0200 Tom Gottfried Add auxilliary tables.
Thu, 31 May 2018 17:54:32 +0200 Tom Gottfried Use different schemas for different diagrams. Add TODOs.
Thu, 31 May 2018 16:30:20 +0200 Tom Gottfried Set correct EPSG code.
Thu, 31 May 2018 16:28:12 +0200 Tom Gottfried Add waterway profiles stub.
Thu, 31 May 2018 16:15:50 +0200 Tom Gottfried Distance marks as link between 1D and 2D.
Thu, 31 May 2018 15:57:21 +0200 Tom Gottfried Correctly schema-qualify tables.
Wed, 30 May 2018 17:23:57 +0200 Tom Gottfried Add fairway dimensions stub.
Wed, 30 May 2018 17:09:47 +0200 Tom Gottfried Add sections and stretches stub and fix comment.
Wed, 30 May 2018 16:58:30 +0200 Tom Gottfried Add distance marks stub.
Wed, 30 May 2018 16:54:36 +0200 Tom Gottfried Add waterway axis stub.
Wed, 30 May 2018 16:51:45 +0200 Tom Gottfried Add gauge measurements stub.
Wed, 30 May 2018 16:42:38 +0200 Tom Gottfried Add missing NOT NULL constraints.
Wed, 30 May 2018 16:39:26 +0200 Tom Gottfried Add reference water levels to gauges.
Wed, 30 May 2018 15:58:02 +0200 Tom Gottfried Add waterway area.
Fri, 25 May 2018 22:17:20 +0200 Tom Gottfried Respect custom template and schema in README.
Fri, 25 May 2018 21:56:22 +0200 Tom Gottfried Tweak ER-diagramm.
Fri, 25 May 2018 21:54:27 +0200 Tom Gottfried Fix thinkos and syntax errors in previous commit.
Fri, 25 May 2018 21:45:08 +0200 Tom Gottfried Avoid duplicate direct relations in composite primary keys.
Fri, 25 May 2018 21:34:02 +0200 Tom Gottfried Create specific wamos schema.
Fri, 25 May 2018 21:22:55 +0200 Tom Gottfried Omit rather useless labels of relations.
Fri, 25 May 2018 21:20:32 +0200 Tom Gottfried Comment potentially obsolete table out.
Fri, 25 May 2018 19:25:05 +0200 Tom Gottfried Add template for postgresql_autodoc.
Fri, 25 May 2018 15:42:57 +0200 Tom Gottfried Add attribute to mark data sets as checked in staging area.
Thu, 24 May 2018 14:41:41 +0200 Tom Gottfried Interfaces may provide timestamps with time zone.
Thu, 24 May 2018 14:38:27 +0200 Tom Gottfried Add effective fairway availability.
Thu, 24 May 2018 11:51:14 +0200 Tom Gottfried Use volume to have sql in container.
Wed, 23 May 2018 18:24:02 +0200 Tom Gottfried Started to draft schema for fairway availability.
Wed, 23 May 2018 17:37:19 +0200 Tom Gottfried Note on spurious nullability.
Wed, 23 May 2018 11:36:47 +0200 Tom Gottfried Align constraints with WSDL (NOT NULL vs. minOccurs).
Thu, 17 May 2018 15:52:21 +0200 Tom Gottfried Refer to issue tracker.
Mon, 07 May 2018 23:05:38 +0200 Tom Gottfried Remove redundant stray attribute.
Mon, 07 May 2018 23:05:12 +0200 Tom Gottfried An area will be processed or given for clipping for surveys (see SUC10).
Mon, 07 May 2018 23:01:12 +0200 Tom Gottfried An area will be processed on upload for bottlenecks (see SUC8).
Mon, 07 May 2018 22:50:48 +0200 Tom Gottfried Just convenience to have meaningful unique values per country.
Mon, 07 May 2018 22:48:54 +0200 Tom Gottfried Fix syntax error.
Mon, 07 May 2018 22:46:39 +0200 Tom Gottfried Delivered by interface for other uses than WAMOS.
Mon, 07 May 2018 22:45:54 +0200 Tom Gottfried Tweak ER diagramm.
Mon, 07 May 2018 22:42:02 +0200 Tom Gottfried Probably attributes of sounding results
Mon, 07 May 2018 22:31:12 +0200 Tom Gottfried Multiple riverbed materials per bottleneck possible.
Mon, 07 May 2018 22:21:17 +0200 Tom Gottfried Tweak ER diagramm.
Mon, 07 May 2018 22:18:00 +0200 Tom Gottfried Cleanup rb_lb.
Mon, 07 May 2018 22:13:10 +0200 Tom Gottfried Set columns referencing countries next to each other.
Mon, 07 May 2018 09:29:58 +0200 Tom Gottfried Fix and comments on depth references.
Fri, 04 May 2018 19:12:37 +0200 Tom Gottfried Comment: details to clarify riverbed material.
Fri, 04 May 2018 19:06:29 +0200 Tom Gottfried Mark gauges table as placeholder.
Fri, 04 May 2018 19:01:46 +0200 Tom Gottfried Be more specific with ISRS and update some comments.
Thu, 03 May 2018 18:15:46 +0200 Tom Gottfried Add README.
Thu, 03 May 2018 18:08:07 +0200 Tom Gottfried First working draft of schema for bottlenecks.
Tue, 26 Jun 2018 14:18:05 +0200 Thomas Junk Made login button smaller
Tue, 26 Jun 2018 14:07:13 +0200 Thomas Junk Make password readable. Moved Layout to separate file.
Tue, 26 Jun 2018 13:43:14 +0200 Thomas Junk Dynamic height of dialogbox
Mon, 25 Jun 2018 18:06:21 +0200 Thomas Junk merge
Mon, 25 Jun 2018 18:05:50 +0200 Thomas Junk ol component added
Mon, 25 Jun 2018 17:21:13 +0200 Sascha L. Teichmann Removed the now unused not-implemented-yet-error.
Mon, 25 Jun 2018 15:34:32 +0200 Sascha L. Teichmann Fetch database connection string parts from configuration.
Mon, 25 Jun 2018 13:26:48 +0200 Sascha L. Teichmann Fixed wrong idle time for tokens.
Mon, 25 Jun 2018 13:19:55 +0200 Sascha L. Teichmann Fundamental connection pool based on tokens.
Thu, 21 Jun 2018 18:28:18 +0200 Thomas Junk Add Light visual hints
Thu, 21 Jun 2018 17:30:26 +0200 Thomas Junk Rework layout of login page
Thu, 21 Jun 2018 13:39:01 +0200 Thomas Junk Improve build chain
Thu, 21 Jun 2018 12:53:16 +0200 Thomas Junk Removed styling artefacts
Thu, 21 Jun 2018 12:39:46 +0200 Thomas Junk Configure Webpack to put its output to web-folder
Thu, 21 Jun 2018 12:18:48 +0200 Thomas Junk Removing UserClient
Thu, 21 Jun 2018 12:11:00 +0200 Thomas Junk Refactoring local SCSS to a application wide accessible SCSS
Thu, 21 Jun 2018 11:19:29 +0200 Thomas Junk merge
Thu, 21 Jun 2018 11:19:02 +0200 Thomas Junk Adjusted the look and feel of the login page according to ISC
Thu, 21 Jun 2018 10:16:49 +0200 Sascha L. Teichmann The 3rdpartylibs.sh script has nothing to do with frontend. So move it back to old position.
Thu, 21 Jun 2018 09:20:39 +0200 Thomas Junk Reverted to previous setup of /api prefixing only the token route
Wed, 20 Jun 2018 17:21:32 +0200 Thomas Junk Fix path in tokenserver. Fix configuration in client.
Wed, 20 Jun 2018 17:02:06 +0200 Bernhard Reiter Move vuejs app into subdir `client`
Wed, 20 Jun 2018 16:48:54 +0200 Bernhard Reiter Merge vue-cli branch into default
Wed, 20 Jun 2018 14:43:48 +0200 Thomas Junk current frontend with asset server configured vue-cli
Mon, 18 Jun 2018 12:11:35 +0200 Thomas Junk refactored to component local state vue-cli
Fri, 15 Jun 2018 13:04:07 +0200 Thomas Junk current version of login vue-cli
Fri, 15 Jun 2018 09:49:14 +0200 Thomas Junk start front and back both concurrently vue-cli
Thu, 14 Jun 2018 13:38:34 +0200 Thomas Junk .env.sample edited vue-cli
Thu, 14 Jun 2018 13:33:26 +0200 Thomas Junk current frontend vue-cli
Wed, 13 Jun 2018 11:41:24 +0200 Thomas Junk Added prefix stripping. Should now work.
Wed, 13 Jun 2018 11:20:49 +0200 Thomas Junk Added API as routing prefix and change default port to 8000
Wed, 13 Jun 2018 10:57:57 +0200 Thomas Junk merge with vue-cli vue-cli
Mon, 11 Jun 2018 12:10:14 +0200 Sascha L. Teichmann Demo generation of tokens.
Mon, 11 Jun 2018 11:53:07 +0200 Sascha L. Teichmann Useless webserver to test go-gettablity.
Mon, 11 Jun 2018 11:22:27 +0200 Sascha L. Teichmann Initial checkin. Some thrid party libs.