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 |