Wykres commitów

146 Commity (0bce610a240a1a3324f045dde48e280a260eb0a7)

Autor SHA1 Wiadomość Data
Candid Dauth be37c6b6e1 Only allow using history in writable mode
Otherwise stuff can be reverted, and the write ID can be taken from
padData change events.
2016-11-01 19:59:55 +03:00
Candid Dauth 88483d142e Implement edit history 2016-10-31 15:11:36 +03:00
Candid Dauth cae8b16eb4 Clean up db code: No more *WithData() functions 2016-10-31 15:08:22 +03:00
Candid Dauth 1ff7e03d01 Fix some exceptions after server refactoring 2016-10-30 18:05:23 +03:00
Candid Dauth 5d66ffaf59 Restore non-event-stream utils.filterStreamPromise, as event-stream couldn’t deal with our streams 2016-10-30 17:34:02 +03:00
Candid Dauth 3369ace90d Restructure server code 2016-10-30 17:01:21 +03:00
Candid Dauth a1bbb51d9c Add dialog to edit filter and make it possible to save it in view 2016-10-26 14:13:59 +03:00
Candid Dauth 74f888977f Fix updating of object styles in relation to type after recent changes 2016-10-25 18:40:45 +03:00
Candid Dauth e9c77cb489 Add compression to express server 2016-10-24 22:43:20 +03:00
Candid Dauth 4d1e3737a1 Use generated icons for search results 2016-10-24 22:31:19 +03:00
Candid Dauth f9865656f8 Add ability to define default routing mode for line types 2016-10-24 22:03:20 +03:00
Candid Dauth fdfb05a772 Add options to set default/fixed colour/size/symbol/width for type 2016-10-24 21:32:29 +03:00
Candid Dauth 264d7b3e0c Add option to control marker size and symbol 2016-10-24 03:57:21 +03:00
Candid Dauth a36507b9c5 Add FreieTonne layers 2016-10-20 23:27:33 +03:00
Candid Dauth 8b2aa9155d Fix error when reverse geocode doesn't find anything 2016-10-20 14:48:55 +03:00
Candid Dauth 922254956f Send all objects at once on setPadId and updateBbox 2016-10-20 13:40:32 +03:00
Candid Dauth e96e259ab7 Add search/route to location hash 2016-10-19 18:02:18 +03:00
Candid Dauth f91b23a39e Don't disable map if disconnected and not in pad 2016-10-19 16:00:21 +03:00
Candid Dauth d8c371adfa Change links from pad.facilmap.org to facilmap.org 2016-10-19 13:41:16 +03:00
Candid Dauth a4cdfcdba0 Return generic result if reverse geocode fails 2016-10-19 11:56:06 +03:00
Candid Dauth d3dbd8c446 Rebrand to FacilMap 2016-10-18 21:27:57 +03:00
Candid Dauth 6b4b875bc8 Increase zoom level for reverse geocode 2016-10-18 19:46:45 +03:00
Candid Dauth a4b1665145 Move decode of OSM URLs to frontend 2016-10-18 16:33:30 +03:00
Candid Dauth f31ef6ea22 Reverse-geocode when clicking on map or searching for coords 2016-10-18 16:33:08 +03:00
Candid Dauth d56650c549 Serve frontend files from server using express 2016-10-18 14:27:20 +03:00
Candid Dauth 0971e10de6 Don't load URLs when finding route destination 2016-10-18 13:37:36 +03:00
Candid Dauth a95d0df14a Restructure: Only one package.json and bower.json in main directory 2016-10-18 13:37:33 +03:00
Candid Dauth 190053453b Add "track" line mode and enable adding gpx tracks to map 2016-10-14 02:48:23 +03:00
Candid Dauth f78b8eef1b Make it possible to open GPX/OSM/KML/GeoJSON files on the map 2016-10-14 01:00:29 +03:00
Candid Dauth ea05d528f2 Get rid of multiple route options and add button to add route to map 2016-10-12 18:11:49 +03:00
Candid Dauth 0876ffeec8 Replace routing types "fastest" and "shortest" by "car" 2016-10-12 18:07:27 +03:00
Candid Dauth 30fe847ba4 Basic support to calculate routes using search form 2016-10-12 13:53:43 +03:00
Candid Dauth a5ee285d84 Migrate search request to promise 2016-10-12 00:41:35 +03:00
Candid Dauth 93a4d2ff04 Use Mapbox directions API 2016-10-12 00:38:18 +03:00
Candid Dauth 72c714c024 Change routing provider to OSRM 2016-10-12 00:26:04 +03:00
Candid Dauth a355161250 Migrate server from async calls to promises 2016-10-11 23:28:36 +03:00
Candid Dauth 38171400f7 Kick out pad ID unique constraint, as it was bogus 2016-10-11 19:47:53 +03:00
Candid Dauth 4994c99b55 Verify pad id when changing it in settings 2016-10-11 19:42:02 +03:00
Candid Dauth 7090c01249 Verify pad ids when creating a pad 2016-10-11 19:30:40 +03:00
Candid Dauth 54657ef048 Replace index page by a map where you can optionally start a pad 2016-10-11 19:30:16 +03:00
Candid Dauth 7b97b59e00 Send custon User-Agent in http requests 2016-10-11 15:30:50 +03:00
Candid Dauth 9ec78c79f8 Show markers and popups for search results 2016-10-11 14:28:16 +03:00
Candid Dauth 1feb17b39c Move nameFinder to the server 2016-10-11 11:08:31 +03:00
Candid Dauth fb8ff1d508 Add database migration that Pad.name, Marker.name and Line.name can be null
This was changed in an earlier commit, but no migration was added
2016-10-08 12:07:45 +03:00
Candid Dauth 3d0f9549af Migrate toolbox to bootstrap 2016-10-04 15:43:57 +03:00
Candid Dauth bea7158ed1 Fix stream incompatibility with newer node versions 2016-10-02 20:32:11 +03:00
Candid Dauth ef21fb1ea9 Update other depencency versions 2016-10-02 17:54:39 +03:00
Candid Dauth b4ff069e31 Update sequelize dependency to newest version 2016-10-02 17:43:23 +03:00
Candid Dauth 0e0c7b9fde Update async dependency version 2016-09-28 15:42:25 +03:00
Candid Dauth fc5516741d Add button to export as GPX 2016-09-28 15:10:08 +03:00
Candid Dauth fed2451f73 Rename "points" and "actualPoints" with "routePoints" and "trackPoints"
in accordance to GPX terminology
2016-09-28 14:32:22 +03:00
Candid Dauth 0f25aecb74 Update socket.io dependency version 2016-09-28 14:19:25 +03:00
Candid Dauth 6874c34761 Fix listener notification when no bbox is set 2016-03-19 12:31:27 +01:00
Candid Dauth d60316f832 Properly handle uncaught exceptions on server 2016-03-04 20:40:14 +01:00
Candid Dauth 638125c267 Add dropdown to change type of existing marker/line 2016-02-28 18:23:54 +01:00
Candid Dauth 86eae5420e Select first dropdown entry for style if there is no default 2016-02-28 18:23:11 +01:00
Candid Dauth c197725fc5 Fix creating line with new version of node 2016-02-28 17:53:13 +01:00
Candid Dauth 972ea75153 Pausing and resuming stream to avoid memory overflow in database migration 2014-12-28 02:13:43 +01:00
Candid Dauth c264e2c4f3 Adding validation for type definitions 2014-12-27 03:47:40 +01:00
Candid Dauth 79a37ab00c Fixing loss of line width control in type field dropdown 2014-12-26 18:18:36 +01:00
Candid Dauth 5ccf2c18f2 Avoiding empty line 2014-12-26 16:51:14 +01:00
Candid Dauth 223d84fd1b Renaming foreign key fields to always start with lower case 2014-12-26 04:32:31 +01:00
Candid Dauth aabb2cc4bc Updated dependencies 2014-12-14 18:02:24 +01:00
Candid Dauth 6dc639212d Making dropdowns work 2014-12-14 04:43:05 +01:00
Candid Dauth 9c1c7a9895 Checked in missing sequelize files 2014-12-12 03:27:15 +01:00
Candid Dauth 9b48780bc6 Added UI for object types 2014-12-12 03:26:55 +01:00
Candid Dauth 954be66c7f Migrating from mongoose to sequelize, introducing types 2014-12-11 02:42:32 +01:00
Candid Dauth b78b942aed Added support for arbitrary marker colours 2014-11-30 18:30:11 +01:00
Candid Dauth 101fd38523 Added function to copy pad 2014-06-19 02:37:30 +02:00
Candid Dauth 49b5f03afd Fixing weird shit that is going on with lines 2014-05-15 01:38:24 +01:00
Candid Dauth 759e244977 Removing temporary functions to update database layout 2014-05-14 14:25:27 +01:00
Candid Dauth 12531a346e Making utils.extend() work with null values 2014-05-10 18:57:08 +02:00
Candid Dauth eb881b0c82 Added read-only link (read-only mode still needs to be styled) 2014-05-10 18:56:44 +02:00
Candid Dauth 7d43126e48 Fixing routes 2014-04-29 01:57:17 +02:00
Candid Dauth 0b11df7fb5 Fixed typo 2014-04-29 01:19:10 +02:00
Candid Dauth 806a936705 Only sending points for bbox difference 2014-04-29 01:09:42 +02:00
Candid Dauth 797eede8bc Sending line points separately from lines 2014-04-28 18:35:27 +02:00
Candid Dauth 37ca69422a Fixing missing distance for lines 2014-04-28 16:26:36 +02:00
Candid Dauth 2525b5b904 Reading other kind of route errors 2014-04-26 19:01:39 +02:00
Candid Dauth bcec491b30 Fixing routing error handling 2014-04-26 18:43:55 +02:00
Candid Dauth 04fb0022a2 Fixing exception in line point handling 2014-04-26 18:33:49 +02:00
Candid Dauth 85602bc76d Improving stripping of routes 2014-04-26 18:23:22 +02:00
Candid Dauth 6941dd6f1e Lowering line resolution 2014-04-18 20:12:04 +02:00
Candid Dauth 1faa500f10 Adding database connection callback 2014-04-18 20:11:50 +02:00
Candid Dauth d09c3f2530 Bugfixing route stripping 2014-04-18 19:15:26 +02:00
Candid Dauth 22a9b3c114 Stripping lines before sending to client 2014-04-18 18:42:08 +02:00
Candid Dauth 89b0aaee4a Fixing NPE in routing 2014-04-14 06:24:15 +02:00
Candid Dauth 809e1ad31e Changing line style, adding width field 2014-04-14 06:00:18 +02:00
Candid Dauth 5f16224973 Added support for routing 2014-04-14 04:43:40 +02:00
Candid Dauth bc96f4e19c Basic support for lines 2014-04-14 03:47:11 +02:00
Candid Dauth a18d125bd4 Added database backend class 2014-04-14 01:34:05 +02:00
Candid Dauth 5d79ef2ec3 Added different marker styles 2014-04-13 23:45:51 +02:00
Candid Dauth ac96715927 Using domain to prevent crashes 2014-04-10 01:58:14 +02:00
Candid Dauth fa7a5a8fbe Properly rendering markers 2014-04-10 01:27:12 +02:00
Candid Dauth f3e89bd799 Markers working now 2014-04-08 01:10:53 +02:00
Candid Dauth 34e5dbaf03 Initial commit. View working so far. 2014-04-07 02:33:49 +02:00