Mateusz Konieczny
762ae98eda
Merge pull request #701 from colouring-london/feature/default_night_mode
...
Set night mode as a default
2021-12-09 17:53:25 +01:00
Mateusz Konieczny
5ed0b261ae
Set night mode as a default
2021-12-09 17:39:00 +01:00
Mateusz Konieczny
7fea5abc7f
Update lockfile version to 2
...
See https://github.blog/2021-02-02-npm-7-is-now-generally-available/#changes-to-the-lockfile
This was triggered by updating caniuse
Which was in turn caused by following
> Run npx browserslist@latest --update-db
request appearing during build
2021-12-09 01:33:16 +01:00
Mateusz Konieczny
a1ebda8273
Merge pull request #696 from colouring-london/feature/night_mode
...
Restoring dark mode for map, better for presenting collected data
2021-12-08 17:56:56 +01:00
Mateusz Konieczny
a0111a190b
Simplify code
...
Co-authored-by: Tom Russell <tomalrussell@gmail.com>
2021-12-08 17:54:09 +01:00
Mateusz Konieczny
9bae9a0b63
Merge branch 'master' into night_mode
2021-12-03 20:37:03 +01:00
Mateusz Konieczny
6551d9742f
revert part of whitespace changes
2021-12-03 20:32:54 +01:00
Mateusz Konieczny
bddcab296a
Merge pull request #692 from colouring-london/feature/document_style
...
Document naming style
2021-11-12 15:17:04 +01:00
Mateusz Konieczny
92d0899a95
Merge pull request #694 from colouring-london/feature/689-privacy-policy-and-contributor-agreement
...
Feature - privacy policy and contributor agreement (#689 )
2021-11-08 18:21:40 +01:00
Mateusz Konieczny
7b17fc8785
Merge pull request #693 from colouring-london/fix/typos
...
Fix some typos
2021-11-08 14:01:55 +01:00
Mateusz Konieczny
b8504c7ea5
Apply provided text of contributor agreement
...
some fixes were applied to the provided text, see https://github.com/colouring-london/colouring-london/issues/689#issuecomment-962927441
2021-11-08 09:49:31 +01:00
Mateusz Konieczny
3f169e4bf4
Apply provided privacy policy text
2021-11-08 09:49:29 +01:00
Mateusz Konieczny
2e43ee2118
Fix some typos
2021-11-08 09:48:24 +01:00
Mateusz Konieczny
16df818dbb
Document naming style
2021-11-07 20:23:11 +01:00
Mateusz Konieczny
1bc7826303
link relevant documentation
2021-11-07 11:44:52 +01:00
Mateusz Konieczny
bc85a66112
Merge branch 'issue_689'
2021-11-07 11:39:23 +01:00
Mateusz Konieczny
e110a07a83
apply new code of conduct text
2021-11-06 06:13:50 +01:00
Mateusz Konieczny
93c8406252
fix some typos
2021-11-05 21:53:40 +01:00
Mateusz Konieczny
fa3261cdfb
apply provided data accuracy text
2021-11-05 18:31:14 +01:00
Mateusz Konieczny
b07de223b1
adapt to support more markdown dialects
...
no change on GitHub itself but is more compatible with other markdown consuming software
2021-11-05 14:04:12 +01:00
Maciej Ziarkowski
fb0162a967
Merge pull request #686 from mz8i/feature/678-community
...
Community category
2021-10-11 15:23:36 +03:00
Maciej Ziarkowski
ab03d3f44b
Rename migrations to released
2021-10-11 14:20:58 +02:00
Maciej Ziarkowski
25a4bb7e0d
Add new feature notice, solid border in community
2021-10-11 14:13:02 +02:00
Maciej Ziarkowski
ad8b4343d3
Add markdown support, add bold to community title
2021-10-11 11:49:04 +02:00
Maciej Ziarkowski
22cac99675
Change public ownership sources field to array
2021-10-08 13:19:48 +01:00
Maciej Ziarkowski
a4d1afab81
Rewrite map with hooks, add map colour toggle
...
Map and Legend components rewritten using hooks.
Also, each category can now have multiple available colour scales.
These can be switched using a select dropdown in the legend.
2021-10-01 13:30:03 +01:00
Maciej Ziarkowski
d3a17f2e5f
Tweak style and text of user opinion aggregations
2021-09-30 15:51:20 +01:00
Maciej Ziarkowski
d438dc2189
Revert type change for user_verified in frontend
...
In principle the type annotation is desirable,
but something causes errors in YearDataEntry.
Need to work this out at a different time
2021-09-27 14:07:54 +03:00
Maciej Ziarkowski
75f0044b3b
Add community fields about public ownership
2021-09-27 13:47:27 +03:00
Maciej Ziarkowski
522eff2031
Correct API error on unknown field edit
2021-09-24 20:32:05 +03:00
Maciej Ziarkowski
8c8a6a8094
Add user opinion fields to community section
2021-09-24 20:31:03 +03:00
Maciej Ziarkowski
29ed25f36c
Replace likes with generic building-user attribs
2021-08-23 02:26:58 +01:00
Maciej Ziarkowski
c1679a0c35
Handle likes database count as integer
2021-08-12 21:11:52 +01:00
Maciej Ziarkowski
2118d6ba7c
Add likes_total data definition in API
2021-08-12 21:11:36 +01:00
Maciej Ziarkowski
a0da41fa92
Reformat like data entry
2021-08-12 21:11:00 +01:00
Maciej Ziarkowski
806e1f6e74
Merge pull request #684 from mz8i/fix/681-land-use-edit
...
Allow non-editable fields to be auto-derived
2021-08-12 01:32:06 +01:00
Maciej Ziarkowski
9722c173d8
Allow non-editable fields to be auto-derived
...
Some fields shouldn't be editable through the API
but can still be modified, because they are derived
from another field which is editable.
This change fixes a bug where a derived field
wouldn't be updated, because it was not on the
editable fields whitelist.
2021-08-12 01:29:37 +01:00
Vincent Schaffer
611772efa8
intergrated night filter
2021-07-17 17:49:38 -04:00
Vincent Schaffer
c0ad25240d
added filter css
2021-07-17 17:30:03 -04:00
Maciej Ziarkowski
4905e93266
Correct typo in dynamics field description
2021-06-16 22:47:35 +01:00
Maciej Ziarkowski
8f94c22586
Reduce map maxZoom to avoid tiles missing on retina
...
Due to a problem with Leaflet, the combination of setting maxZoom, maxNativeZoom and detectRetina
causes the map on retina devices to go blank when zooming to max zoom level.
Decreasing max zoom to 18 reduces the ability of users to zoom in, but prevents this issue.
2021-06-16 22:41:01 +01:00
Maciej Ziarkowski
937ddcc4d2
Merge pull request #675 from mz8i/feature/pattern-field-entry
...
Add patern data entry to location number
2021-06-16 21:37:41 +01:00
Maciej Ziarkowski
b6ecbb61c2
Add patern data entry to location number
2021-06-16 21:35:09 +01:00
Maciej Ziarkowski
8ea5c077c0
Merge pull request #674 from mz8i/fix/postcode-search
...
Update map position setting for react-leaflet v3
2021-06-12 01:39:51 +01:00
Maciej Ziarkowski
efb5dafcdc
Update map position setting for react-leaflet v3
2021-06-12 01:35:20 +01:00
Maciej Ziarkowski
f0c2694ab2
Merge pull request #673 from colouring-london/fix/494-tile-bounds
...
Correct tile renderer map bounds for London
2021-05-12 00:09:22 +01:00
Maciej Ziarkowski
c262922af9
Correct tile renderer map bounds for London
...
This updates the hard-coded bounding box for London, to correctly render tiles for parts of London east of Upminster.
2021-05-12 00:06:42 +01:00
Maciej Ziarkowski
b0791c4cdc
Set base map theme to Light without switching
...
This is necessary until we transition to a better
option for base maps (e.g. vector maps), as the
previous OS API is now defunct / inaccessible
2021-05-06 18:53:57 +01:00
Maciej Ziarkowski
1ee6a7581e
Add hotfix for basemap - set to plain color
2021-05-04 17:17:14 +01:00
Maciej Ziarkowski
3daa00ef65
Merge pull request #672 from mz8i/fix/leaflet-update
...
This fixes a bug caused by the recent react-leaflet update, where the URL prop of the TileLayer component is no longer mutable in v3, so map layers which depended on the layer reloading upon a URL change, needed to be adjusted.
The solution was to add appropriate key props to the layers, to force recreating the layers.
To simplify the management of layer reloading and to ensure some base layers don't re-appear above higher layers, the layer organisation was reworked using custom leaflet Panes. The file organisation was also changed to separate the logic for the different layers into their own components, rather than having everything in map.tsx
2021-05-02 18:42:26 +01:00