Ed Chalstrey
1adfc5f106
upddate work_carried_out
2022-06-01 11:27:25 +01:00
Ed Chalstrey
63eb2c3bb7
import NumericDataEntry
2022-06-01 11:15:19 +01:00
Ed Chalstrey
8923213f7c
add work_carried_out field
2022-06-01 11:12:49 +01:00
Ed Chalstrey
47ea1440ca
remove bullet points
2022-06-01 10:51:24 +01:00
Ed Chalstrey
7f6becafc2
import SelectDataEntry
2022-06-01 10:36:47 +01:00
Ed Chalstrey
3c18b98740
import datafields team
2022-06-01 10:35:35 +01:00
Ed Chalstrey
562d17c3ed
add is_extension
2022-06-01 10:29:57 +01:00
Ed Chalstrey
d0782053df
fix mistake on use
2022-06-01 10:05:53 +01:00
Ed Chalstrey
91242f3584
remove msg
2022-06-01 09:48:11 +01:00
Ed Chalstrey
cb3d51ceca
'current_landuse_verified': true when slug == 'current_landuse_group'
2022-05-27 11:30:48 +01:00
Ed Chalstrey
30774e2a24
remove changes to onVerify
2022-05-27 11:22:42 +01:00
Ed Chalstrey
1d9b3bef13
Revert "remove changes related to Current Use verification button"
...
This reverts commit ed5cd0b9fa
.
2022-05-26 15:33:38 +01:00
Ed Chalstrey
a5259fed35
Revert "finish removing current use verification changes"
...
This reverts commit 1bfcc0682b
.
2022-05-26 15:33:11 +01:00
Ed Chalstrey
31d2df911e
Revert "verify planning_live_application"
...
This reverts commit d1d02b7c73
.
2022-05-26 15:04:26 +01:00
Ed Chalstrey
d1d02b7c73
verify planning_live_application
2022-05-26 14:59:03 +01:00
Ed Chalstrey
ee6a7681a2
add verification for date_link
2022-05-26 14:50:04 +01:00
Ed Chalstrey
1bfcc0682b
finish removing current use verification changes
2022-05-26 14:37:58 +01:00
Ed Chalstrey
ed5cd0b9fa
remove changes related to Current Use verification button
2022-05-26 14:35:24 +01:00
Ed Chalstrey
ed966cea1e
remove hack doesn't work
2022-05-23 16:03:51 +01:00
Ed Chalstrey
01ee3777eb
fix path to App for hack
2022-05-23 15:55:54 +01:00
Ed Chalstrey
9120267118
import MemoryRouter for hack
2022-05-23 15:54:12 +01:00
Ed Chalstrey
ee2583bf1a
import App for hack
2022-05-23 15:53:14 +01:00
Ed Chalstrey
06d10dc9ef
hack
2022-05-23 15:50:18 +01:00
Ed Chalstrey
0d1d57eaa4
attempt only refresh on current use verification button pressed
2022-05-23 11:57:07 +01:00
Ed Chalstrey
9600669c5e
Revert "fake_slug hack"
...
This reverts commit 1763af155e
.
2022-05-23 11:46:37 +01:00
Ed Chalstrey
1763af155e
fake_slug hack
2022-05-23 11:34:15 +01:00
Ed Chalstrey
a378f61a53
try swapping current_landuse_group for date_year hack
2022-05-23 11:14:27 +01:00
Ed Chalstrey
f4ca5ccd62
restore original "edits" dict
2022-05-23 10:17:34 +01:00
Ed Chalstrey
6d38ce7d3f
try setting state to buildingEdits: {}
2022-05-23 09:59:15 +01:00
Ed Chalstrey
97219998b9
try setting state to reload
2022-05-23 09:43:25 +01:00
Ed Chalstrey
2801782151
restore original "edits" dict
2022-05-20 11:42:14 +01:00
Ed Chalstrey
bb9d1468cc
refactor const edits
2022-05-19 16:54:24 +01:00
Ed Chalstrey
b512c58f90
fix bool
2022-05-19 16:35:52 +01:00
Ed Chalstrey
48673e3dbd
special handleVerify for current_landuse_group verification
2022-05-19 16:33:50 +01:00
Ed Chalstrey
39e7ac8b39
Revert "change slug value to null"
...
This reverts commit 999c42dcd3
.
2022-05-19 16:26:06 +01:00
Ed Chalstrey
999c42dcd3
change slug value to null
2022-05-19 16:24:39 +01:00
Ed Chalstrey
3b3fc12e93
update all calls to onVerify
2022-05-19 16:05:55 +01:00
Ed Chalstrey
ccc8bae992
finish prev commit
2022-05-19 15:52:46 +01:00
Ed Chalstrey
5c3d5a3741
add null value as default to onVerify
2022-05-19 15:49:05 +01:00
Ed Chalstrey
62421d60d3
update VerificationProps
2022-05-19 15:43:45 +01:00
Ed Chalstrey
b8d9c12a1b
handleVerify does same as handleSaveChange
2022-05-19 15:38:32 +01:00
Ed Chalstrey
d809f22573
doSubmit on handleVerify
2022-05-19 14:13:12 +01:00
Ed Chalstrey
f67c2b4149
add console log
2022-05-19 13:38:08 +01:00
Ed Chalstrey
df9766aebb
verify community_public_ownership_sources
2022-05-19 13:14:08 +01:00
Ed Chalstrey
18bcb68965
import verification construction
2022-05-19 13:06:15 +01:00
Ed Chalstrey
3ba9d0b5ef
add verification buttons construction
2022-05-19 13:04:53 +01:00
Ed Chalstrey
7ac1ab66a8
add more verification buttons
2022-05-19 12:58:54 +01:00
Ed Chalstrey
c7ff672e3b
add verify button ref_osm_id
2022-05-19 12:56:31 +01:00
Ed Chalstrey
9febf6a21e
add veriification current_landuse_link
2022-05-19 11:37:06 +01:00
Ed Chalstrey
4c0a5d0475
add verification to other side of if statement
2022-05-19 11:34:56 +01:00
Ed Chalstrey
fee86c1ee3
fix verify button current_landuse_source
2022-05-19 11:32:31 +01:00
Ed Chalstrey
bf8800930d
verify current_landuse_source
2022-05-19 11:18:17 +01:00
Ed Chalstrey
71b09c72f2
finish prev commit
2022-05-19 11:01:26 +01:00
Ed Chalstrey
dafd6d0468
add separated buttons to Age
2022-05-19 11:00:22 +01:00
Ed Chalstrey
2b7fd00d64
fix v buttons again - separate them
2022-05-19 10:58:09 +01:00
Ed Chalstrey
59dfaa7802
fix veriification buttons
2022-05-19 10:53:57 +01:00
Ed Chalstrey
0540d2514a
use props.allow_verify
2022-05-19 10:51:20 +01:00
Ed Chalstrey
3b5ca75eef
refactor date verification buttons
2022-05-19 10:48:53 +01:00
Ed Chalstrey
07aeaf5cbd
Revert "fix"
...
This reverts commit 66ecd2b619
.
2022-05-19 10:40:12 +01:00
Ed Chalstrey
66ecd2b619
fix
2022-05-19 10:39:11 +01:00
Ed Chalstrey
485190842f
refactor dates verification
2022-05-19 10:35:13 +01:00
Ed Chalstrey
252d7ba214
remove commented
2022-05-19 10:31:48 +01:00
Ed Chalstrey
ba2b4b52ae
verfication for each year box
2022-05-19 10:28:51 +01:00
Ed Chalstrey
fec9134d1d
add verification date_year
2022-05-19 10:20:18 +01:00
Ed Chalstrey
00f3c40ded
add verification date_source
2022-05-13 15:24:13 +01:00
Ed Chalstrey
8e21bf2982
update placeholder to use example for current use
2022-05-12 16:37:15 +01:00
Ed Chalstrey
fc16d10e8e
fix placeholder age
2022-05-12 16:36:14 +01:00
Ed Chalstrey
8bfcf2349d
Revert "revert pointless placeholder changes"
...
This reverts commit 694335cf3b
.
2022-05-12 16:34:16 +01:00
Ed Chalstrey
b46f637911
set up current_landuse_source like date_source
2022-05-12 16:30:55 +01:00
Ed Chalstrey
694335cf3b
revert pointless placeholder changes
2022-05-12 16:19:03 +01:00
Ed Chalstrey
dbf747d366
turn off link box whe null
2022-05-12 16:17:57 +01:00
Ed Chalstrey
a312a8c0b7
switch N/A for blank
2022-05-12 16:13:29 +01:00
Ed Chalstrey
121437d5cc
make link not appear for N/A
2022-05-12 16:13:06 +01:00
Ed Chalstrey
8bc77b38b3
fix if statement
2022-05-12 15:57:46 +01:00
Ed Chalstrey
6f6e8e098a
fix duplicate attributes same name
2022-05-12 15:56:31 +01:00
Ed Chalstrey
70c537c078
pre-populate with example
2022-05-12 15:53:15 +01:00
Ed Chalstrey
a82918d7a1
Merge branch 'source-details-edits-2' into source-details-edits-3
2022-05-12 15:48:19 +01:00
Ed Chalstrey
394266cf2c
get deafult value for date_source
2022-05-12 15:17:00 +01:00
Ed Chalstrey
e0f11299c6
remove comment
2022-05-05 16:40:08 +01:00
Ed Chalstrey
251a01e4f3
remove current_landuse_source_detail text box not needed
2022-05-05 16:33:57 +01:00
Ed Chalstrey
be0c149133
fix titles
2022-04-29 11:53:34 +01:00
Ed Chalstrey
db4870208c
update slugs
2022-04-29 11:52:11 +01:00
Ed Chalstrey
d0f9817d1e
fix tooltips
2022-04-29 11:49:46 +01:00
Ed Chalstrey
6fd0a313db
change current_landuse_source source options
2022-04-29 11:34:32 +01:00
Ed Chalstrey
9aff1efb0a
fix props values
2022-04-29 11:19:08 +01:00
Ed Chalstrey
fd2d0f0800
change props values
2022-04-29 11:13:29 +01:00
Ed Chalstrey
2aa89856d1
correct import statements
2022-04-29 11:09:25 +01:00
Ed Chalstrey
146759b341
add current_landuse_source data field
2022-04-29 11:00:56 +01:00
Ed Chalstrey
2476cc2c1e
copy source fields from age to current use and update slugs
2022-04-29 10:57:37 +01:00
Mateusz Konieczny
8c56d20638
Merge pull request #791 from colouring-cities/feature/generify-number-range
...
move number range to data components
2022-03-12 12:48:03 +01:00
Mateusz Konieczny
6a386ed465
Final resolve of duplication
...
that is why PR reviews are nice
2022-02-23 09:51:01 +01:00
Mateusz Konieczny
4aa9df1427
move number range to data components
2022-02-23 09:25:23 +01:00
Mateusz Konieczny
594cae1e0b
Hide now duplicated question
2022-02-23 00:57:12 +01:00
Mateusz Konieczny
e3a6a3e40a
prevent some self-contradictions
2022-02-23 00:44:42 +01:00
Mateusz Konieczny
abc3ea3cc5
Ask about community activities in building
...
fixes #774
2022-02-23 00:22:22 +01:00
Mateusz Konieczny
3274ecd024
Merge pull request #783 from colouring-cities/feature/better-label
...
Replace State-owned by Government-owned
2022-02-22 20:38:58 +01:00
Mateusz Konieczny
07165361b3
List earlier date earlier than upper date
2022-02-17 10:50:31 +01:00
Mateusz Konieczny
d7def11d4f
Replace State-owned by Government-owned
...
part of #734
2022-02-16 16:08:29 +01:00
Mateusz Konieczny
05bb5f36ae
New message in Team view
2022-02-16 14:46:54 +01:00
Mateusz Konieczny
867c6312b0
Rename construction system
...
requested in #727
2022-02-02 11:26:06 +01:00
Mateusz Konieczny
19f358b890
Merge pull request #769 from colouring-cities/feature/hide-likes
...
hide likes
2022-02-01 17:05:18 +01:00
Mateusz Konieczny
aae71d76af
Better describe section in Community
...
better describe section about community use
2022-02-01 12:43:28 +01:00
Mateusz Konieczny
ee16977b66
Hide prominent display of likes counts
...
it remains accessible from map (approximate values) and from history tag of given object
removal is motivated by desire to avoid misleading "0 people likes this building" - true about database state but not true about world in general
exact phrasing is also a bit problematic in general
2022-01-31 17:56:28 +01:00
Mateusz Konieczny
e2c9fd4073
Adding more confetti, as requested
2022-01-10 14:21:03 +01: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
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
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
a0da41fa92
Reformat like data entry
2021-08-12 21:11:00 +01:00
Maciej Ziarkowski
b6ecbb61c2
Add patern data entry to location number
2021-06-16 21:35:09 +01:00
Maciej Ziarkowski
ac3a9ad45a
Update/install explicitly lodash
2021-04-26 23:53:56 +01:00
Maciej Ziarkowski
ff4585ba78
Autosave changes to dynamics toggle
2021-03-18 21:19:38 +00:00
Maciej Ziarkowski
1184ffe4dc
Add form change handler with autosave
2021-03-18 21:18:58 +00:00
Maciej Ziarkowski
4aa35b94dd
Add logical toggle for demolished buildings
2021-03-18 19:44:16 +00:00
Maciej Ziarkowski
26a91a229e
Add logical (yes/no/?) data entry
2021-03-18 19:29:42 +00:00
Maciej Ziarkowski
27b7b72a57
Improve data netry list UI for new entry
2021-03-16 19:02:11 +00:00
Maciej Ziarkowski
c9176f96ac
Prevent form submit on enter without JavaScript
2021-03-16 19:00:54 +00:00
Maciej Ziarkowski
6ecd5b6819
Change MultiDataEntry to FC with hooks
2021-03-15 19:32:10 +00:00
Maciej Ziarkowski
efb660db9e
Update link to dynamics category forum discussion
2021-03-15 14:48:14 +00:00
Maciej Ziarkowski
81b92fe6fa
Add simple dynamics frontend
2021-03-11 19:33:45 +00:00
Maciej Ziarkowski
8a42f93dd2
Add a field row component
2021-03-11 19:19:20 +00:00
Maciej Ziarkowski
3f4464afbf
Allow different value/label for SelectDataEntry
2021-03-11 19:07:38 +00:00
Maciej Ziarkowski
d0a2726f07
Add slug modifier for labelling complex inputs
...
This adds a slugModifier optional prop for most data entries
the modifier will be used with the slug to form input
element IDs, names and for attributes of label.
This ensures that clicking on a label for a complex attribute will
focus/highlight the correct input field.
2021-03-11 19:06:25 +00:00
Maciej Ziarkowski
fc7fbc3334
Pass more html options through data entry props
...
This allows for setting the required prop on some entry components
and to specify a URL required format for the basic data entry
2021-03-11 19:00:49 +00:00
Maciej Ziarkowski
4a3f009235
Tweak save/discard button bar text and style
2021-03-11 18:53:03 +00:00
Maciej Ziarkowski
fc35436db1
Allow autosave upon adding to an array attribute
...
Category views receive an additional prop, onSaveAdd,
which allows to add an item to the array-like attribute
specified using the slug parameter, and immediately
send the data to the server to update the building/map.
2021-03-11 18:49:17 +00:00
Maciej Ziarkowski
3726a0b81c
Enable jsonb fields with json schema
...
This adds the ability to verify JSON/JSONB fields using
json-schema, and adds a simple edit history JSON formatting.
2021-03-11 18:40:01 +00:00
Maciej Ziarkowski
4bd3c147e3
Hide building use change field from type category
2021-02-25 11:43:04 +00:00
Maciej Ziarkowski
50bc487735
Fully disable streetscape fields to fix bug
2021-02-25 03:41:49 +00:00
Maciej Ziarkowski
3188fa09cc
Update categories and data fields text/names
2021-02-25 03:22:25 +00:00
Maciej Ziarkowski
305f2f1671
Refactor map app with hooks and separated config
2021-02-24 07:49:56 +00:00
Maciej Ziarkowski
3bb01f6a11
Move user authentication to context and hooks
2021-02-08 16:03:30 +00:00
Maciej Ziarkowski
5001ab7426
Disable location free-text field editing
2021-01-15 18:40:24 +00:00
Maciej Ziarkowski
3a0c852088
Refactor and restyle UI ( #645 )
...
Tweaks to visual output and code organisation related to styles of:
- sidebar (category grid, data view/edit, section headers and action buttons)
- header/menu
- map controls (search box)
- layout (sidebar, menu, header sizes)
2020-12-27 23:51:32 +00:00
Maciej Ziarkowski
886fb3b23f
Edit txt: update Use info on Residential default
2020-12-09 13:24:07 +00:00
Maciej Ziarkowski
e0e712ebe1
Edit cat: rename Original Use to Type
2020-12-09 12:44:53 +00:00
Tom Russell
ea9bbc81a6
Throw confetti from verify button location.
2020-08-07 14:48:45 +01:00
Tom Russell
54a1033eeb
Fix up interface for DataContainerProps - edited not required
2020-08-04 19:23:07 +01:00
Tom Russell
ea64d4cb5d
Disable verify if edited
2020-08-04 19:15:37 +01:00
Tom Russell
3e8497e96a
Verify sustainability
2020-08-04 19:15:26 +01:00
Tom Russell
79ace052d8
Verify active planning fields
2020-08-04 19:11:08 +01:00
Tom Russell
414e99d1f3
Avoid duplication in checkbox data entries
2020-08-04 19:10:46 +01:00
Tom Russell
9942225807
Disable buttons (but still show) if not verifiable
2020-08-04 19:10:26 +01:00
Tom Russell
4b3136c5d6
Verify active size fields
2020-08-04 18:40:25 +01:00
Tom Russell
522fb8ec09
Verify address name/number/street (and open to editing)
2020-08-04 18:29:50 +01:00
Tom Russell
dc6eb74172
Verify attachment/configuration
2020-08-04 18:20:38 +01:00
Tom Russell
77a916134c
Verify land use group/s
2020-08-04 17:16:57 +01:00
Tom Russell
8f56f96779
Verify date_year
2020-08-04 17:01:20 +01:00
Tom Russell
2d6a18f81b
Add verification for Facade Data, thread info through frontend
2020-08-04 15:54:49 +01:00
Maciej Ziarkowski
f83f040ee3
Make land use group copyable
2020-06-25 04:50:16 +01:00
Tom Russell
4b3e2d7530
Add dwellings note to use
2020-06-18 14:58:16 +01:00
Tom Russell
c8e6953c85
Text change in current use box
2020-06-18 12:39:30 +01:00
Tom Russell
ebe1e3f264
Disable secondary materials for now
2020-05-04 14:24:53 +01:00
Tom Russell
a2393a019a
Tweak welcome text
2020-04-09 16:10:07 +01:00
Tom Russell
b901e392bb
Merge branch 'master' into feature/menu-sidebar
2020-04-09 13:30:03 +01:00
Tom Russell
97953db742
Merge branch 'master' into develop
2020-04-09 13:26:36 +01:00
Tom Russell
218155ccdd
Merge pull request #573 from mz8i/feature/538-planning-update
...
Feature 538: planning update
2020-04-09 13:22:15 +01:00
MeldaS
e503ee4dcc
Modify files for adding construction attributes
2020-04-01 12:18:19 +01:00
Maciej Ziarkowski
a5f29c6aad
Improve multi entry + autofill UI
2020-03-27 14:32:19 +00:00
Maciej Ziarkowski
853c558b37
Add land use hints
2020-03-23 23:33:03 +00:00
Maciej Ziarkowski
f6b71c7fc7
Improve land use group autofill
2020-03-19 18:17:56 +00:00
Maciej Ziarkowski
ff027cb64b
Remove current land use class from frontend
2020-03-19 14:41:44 +00:00
Maciej Ziarkowski
af64c4ca58
Merge branch 'develop' into feature/513-activate-land-use
2020-03-08 16:05:55 +00:00
Maciej Ziarkowski
a5556670fa
Move/rename sections in Planning
2020-02-10 23:39:51 +00:00
Maciej Ziarkowski
213819859a
Disable Historic England entries in planning
2020-02-09 22:51:59 +00:00
Tom Russell
1a8e035fea
Categories everywhere
2020-02-03 22:36:51 +00:00
Tom Russell
4dc08630d3
Create dynamics section, move lik to community
2020-02-03 22:36:51 +00:00
Tom Russell
0e23e47762
Change major breakpoint to 990px
2020-02-03 22:36:51 +00:00
Tom Russell
2d6b15ea4f
Sidebar toggle on mobile
2020-02-03 22:36:51 +00:00
Tom Russell
33ff812aec
Refine layout
...
Sidebar menu, mobile quirks
2020-02-03 22:36:51 +00:00
Tom Russell
9f961ca116
Broad layout
...
Sidebar-constrained header
2020-02-03 22:36:51 +00:00
Maciej Ziarkowski
88d1032e13
Rename field to revision_timestamp in edit history
2020-01-23 10:31:20 +00:00
Maciej Ziarkowski
9734c089fa
Merge branch 'develop'
2020-01-21 12:30:38 +00:00
Maciej Ziarkowski
aa3a5934f3
Collapse number of floors, expand height in size
2020-01-16 17:19:27 +00:00
Maciej Ziarkowski
7efcf8ccc3
Rename autofill dropdown folder and files
2020-01-09 19:44:38 +00:00
Maciej Ziarkowski
09c9261677
Improve multi-data-entry UI
...
The "No entries" state is now contained in a dashed-border box
Adding an empty entry is not not possible
2020-01-09 19:43:59 +00:00
Maciej Ziarkowski
11743dc983
Group multi-data-entry elements
2020-01-09 15:08:58 +00:00
Maciej Ziarkowski
c07937baee
Use npm package for throttle hook
2020-01-09 13:07:50 +00:00
Maciej Ziarkowski
cd6fa2d68e
Disable landuse_group when landuse_class not empty
2020-01-07 19:27:31 +00:00
Maciej Ziarkowski
6ee4432fd5
Improve multi-edit, autofill usability
2020-01-07 19:06:42 +00:00
Maciej Ziarkowski
d9c0cca31b
Fix frontend detection of edits in arrays
2020-01-07 18:35:30 +00:00
Maciej Ziarkowski
cced9e6cc8
Amend autofill dropdown style/content
2020-01-07 18:32:13 +00:00
Maciej Ziarkowski
b5131d12a3
Add throttling of autofill API calls
2020-01-07 18:26:23 +00:00
Maciej Ziarkowski
4a098ad57c
Add autofill dropdown to data entry
2020-01-06 19:48:47 +00:00
Maciej Ziarkowski
cf5906dc89
Reorganise multi data entry
2020-01-06 16:36:19 +00:00
Maciej Ziarkowski
f67323fc16
Reuse single data entry in multi
2020-01-06 16:21:44 +00:00
Maciej Ziarkowski
dbd6487b0b
Add API helpers
2020-01-02 10:59:13 +00:00
Maciej Ziarkowski
529ce96e42
Add current land use frontend (read-only)
2019-12-03 18:17:04 +00:00
Maciej Ziarkowski
2428b28eda
Merge branch 'master' into feature/500-age-source-update
2019-12-02 00:12:55 +00:00
Maciej Ziarkowski
3d72fd9459
Update Age source options without 'Other website'
2019-12-02 00:01:43 +00:00
Maciej Ziarkowski
06dfae0113
Set bounds for numbers, increase lat/lon precision
2019-11-28 12:22:10 +00:00
Maciej Ziarkowski
c421ffbdb7
Merge branch 'develop' into fix/lat-lon-errors
2019-11-28 12:00:11 +00:00
Maciej Ziarkowski
f96dcc85fb
Prevent copying empty values
2019-11-26 12:09:27 +00:00
Maciej Ziarkowski
7c863b41de
Prevent selecting empty field for copy
2019-11-22 19:30:03 +00:00
Maciej Ziarkowski
866e103a80
Handle nullish, not falsey values in numeric input
2019-11-22 16:03:36 +00:00
Maciej Ziarkowski
c84ed10af5
Handle unknown fields
2019-11-14 16:08:25 +00:00
Maciej Ziarkowski
5e3ce365d5
Improve history types, handling unknown category
2019-11-14 16:01:24 +00:00
Maciej Ziarkowski
91270ff6a0
Add optional links to edit history components
2019-11-14 15:27:25 +00:00
Maciej Ziarkowski
bc76185613
Move css imports group to second place
2019-11-13 19:20:47 +00:00
Maciej Ziarkowski
739bcad08a
Lint semicolons
2019-11-07 09:13:30 +01:00
Maciej Ziarkowski
175d3236eb
Organise imports in frontend and API
2019-11-07 07:45:19 +00:00
mz8i
6a42961eaf
Merge pull request #489 from mz8i/feature/generate-prop-types
...
Auto-generate propTypes
2019-11-06 20:01:05 +00:00
Maciej Ziarkowski
ffcf31cb34
Format boolean values in edit history
2019-11-06 15:39:44 +00:00
Maciej Ziarkowski
daf36c9750
Add propTypes generation, remove manual propTypes
2019-11-05 20:13:10 +00:00
Maciej Ziarkowski
5406b60416
Improve edit history styling
2019-10-30 13:29:02 +00:00
Maciej Ziarkowski
09b84f5b84
Add white background on edit history header
2019-10-30 12:35:23 +00:00
Maciej Ziarkowski
740b788246
Only accept view/edit modes for building view
2019-10-30 12:28:10 +00:00
mz8i
06eb4e53ed
Merge branch 'develop' into feature/84-show-edit-history
2019-10-29 17:58:01 +00:00
mz8i
cf18e5bb70
Merge branch 'develop' into feature/data-container-state
2019-10-29 17:34:27 +00:00
Tom Russell
c18851b3eb
Remove unused 'configuration' field in size ( #457 )
...
Closes #409
Building attachment/configuration is now in type
2019-10-29 17:20:05 +00:00
Maciej Ziarkowski
86b252f186
Add field labels to multi edit view
2019-10-25 18:07:24 +01:00
Maciej Ziarkowski
09c343f91d
Move all field titles/tooltips to data_fields.ts
2019-10-25 17:43:39 +01:00
Maciej Ziarkowski
2e47d85faa
Add edit history components
2019-10-24 12:19:54 +01:00
Maciej Ziarkowski
946209282c
Use fields info in age container
2019-10-24 12:16:23 +01:00
Maciej Ziarkowski
d70f341448
Move buttons code out from ContainerHeader
2019-10-24 12:13:07 +01:00
Maciej Ziarkowski
f8c10c622f
Allow discard edits, activate save button on edit
2019-10-21 11:20:10 +01:00
Maciej Ziarkowski
dced56d004
Move to onChange/onLike handlers only, add types
2019-10-18 15:06:50 +01:00
Maciej Ziarkowski
f54fcf0cc4
Improve types for Building across app
2019-10-17 17:38:44 +01:00
Maciej Ziarkowski
c2396e8881
Remove old TODO comments
2019-10-17 17:07:34 +01:00
Maciej Ziarkowski
b6b87c8304
Process input value inside TextboxDataEntry
2019-10-17 17:00:01 +01:00
Maciej Ziarkowski
0e1aca0e9e
Fix DataEntry errors
2019-10-17 16:15:28 +01:00
Maciej Ziarkowski
e1e1bc7aa5
Process input inside SelectDataEntry
2019-10-17 15:32:41 +01:00
Maciej Ziarkowski
7c042dd58e
Process input value inside CheckboxDataEntry
2019-10-17 14:38:52 +01:00
Maciej Ziarkowski
ca4750b0be
Process input value inside DataEntry
2019-10-17 13:15:48 +01:00
Maciej Ziarkowski
7e9cc4cde4
Parse numbers in NumericDataEntry
2019-10-16 21:16:10 +01:00
Maciej Ziarkowski
b489b15d8f
Remove static ID from like checkbox
2019-10-16 20:34:29 +01:00
Maciej Ziarkowski
9d4d24aefc
Fix label click on like checkbox with non-uniq id
...
The label for the like checkbox was not clickable because the ID #like
was not unique on the website. The ID has been changed to like_check
to avoid that.
2019-10-16 13:30:59 +01:00
Maciej Ziarkowski
f189ae603e
Clear all state fields on select change
2019-10-16 13:11:25 +01:00
Maciej Ziarkowski
b81d49df43
Store only current edits in data container state
2019-10-15 19:16:48 +01:00
Maciej Ziarkowski
0a1b41cc07
Add DataTitle types
2019-10-15 15:44:22 +01:00
Maciej Ziarkowski
3b8594a604
Improve scroll area UI
2019-10-15 14:38:07 +01:00
Maciej Ziarkowski
3a35f5dab5
Type, simplify, fix data containers
...
This contains a couple fixes for minor bugs
that were discovered after adding static types
to the category data editing code.
The other changes are mostly refactoring and styling
2019-10-15 14:37:23 +01:00
Maciej Ziarkowski
ce473cb453
Fix checkbox inputs
2019-10-15 13:20:09 +01:00
Maciej Ziarkowski
4cd21088ce
Add field groups to Size (storeys expanded)
2019-10-09 14:12:19 +01:00
Maciej Ziarkowski
38d84ff5ce
Rewrite DataEntryGroup with hooks, child count
2019-10-09 12:52:38 +01:00
Maciej Ziarkowski
354d8a6f96
Add data entry groups to planning category
2019-10-08 14:20:43 +01:00
Maciej Ziarkowski
4320e20952
Add DataEntryGroup component
2019-10-08 14:20:22 +01:00
Tom Russell
98a826179c
Fix link to Streetscape Wix page (URL is /greenery)
2019-10-04 15:00:29 +01:00
Tom Russell
860bb0b237
Enable copying dates
2019-10-02 22:35:57 +01:00
Tom Russell
173d5128ef
Update multi-edit style
...
Drop unused code paths which relied on shared
config data structure.
Present simplified key/value data entries
Use category colour in header
2019-10-02 22:33:42 +01:00
Tom Russell
fa785a726c
Add JSON.parse error-handling when parsing from URL
2019-10-02 22:13:34 +01:00
Maciej Ziarkowski
8eb0923098
Move Save button to top of edit view
2019-10-02 19:16:55 +01:00
mz8i
64dc5bb334
Merge pull request #448 from tomalrussell/fix/minor-text
...
Fix/minor text
2019-10-02 16:51:40 +01:00
mz8i
e7b7e3fe67
Feature/misc ui fixes ( #449 )
...
* Re-style category links, remove More button
* Fix colour, order and text of categories
* Increase legend max height
2019-10-02 16:28:11 +01:00
Tom Russell
bc53605f3f
Handle inactive/no-building view/edit combinations
2019-10-02 15:15:13 +01:00
Tom Russell
b1941ae358
Drop colouring-may-be-slow message
2019-10-02 15:14:47 +01:00
Tom Russell
7dc286bdbe
Disable Height to eaves (re-enable after db field)
2019-10-02 15:06:10 +01:00
mz8i
606a36ce6c
Activate type category and colour map ( #446 )
2019-10-02 14:34:44 +01:00
mz8i
fa089f10e1
Feature/435 activate sustainability ( #445 )
...
* Add colour scale definition for sustainability DEC
* Add sustainability DEC data render definition
* Activate sustainability category
2019-10-02 13:32:00 +01:00
Tom Russell
0954f5aa36
Merge pull request #444 from tomalrussell/fix/selectbox
...
Fix SelectDataEntry
2019-10-02 12:32:37 +01:00
Tom Russell
34fb8a62c7
Fix propTypes name for onChange in MultiDataEntry
2019-10-02 12:28:35 +01:00
Tom Russell
1043d0e7a9
Fix onChange handler for select data entry
...
E.g. in Age > Source of Information, allows selecting
data.
2019-10-02 12:28:19 +01:00
Tom Russell
9ba928b5e1
Run onLike when checking/unchecking like building
2019-10-02 12:19:42 +01:00
Tom Russell
b755b99040
Name building_like consistently in Like container
2019-10-02 12:18:22 +01:00
Tom Russell
1612b66062
Pass building_like down to data components
2019-10-02 12:18:02 +01:00
Maciej Ziarkowski
46a5cdd658
Change greenery to streetscape
2019-09-10 15:05:35 +01:00
Maciej Ziarkowski
f69a0ef90f
Update links to map views
2019-09-09 01:11:45 +01:00
Maciej Ziarkowski
4bfee10508
Allow no selection in categories/building-view
2019-09-09 01:10:52 +01:00
Maciej Ziarkowski
ef218009d6
Restyle sidebar
2019-09-04 17:08:53 +01:00
Tom Russell
065a49c7c5
Fix multi-entry
2019-08-23 17:46:22 +01:00
Tom Russell
541a307b99
Unpack building edit to data-components with mode
2019-08-23 17:35:17 +01:00
Tom Russell
b44b43bc31
Include view icon link
2019-08-23 14:56:29 +01:00
Tom Russell
dd8f7072ed
Fix dropped ref to fields-config
...
MultiEdit will need revisiting to use data components and validate.
2019-08-23 14:18:08 +01:00
Tom Russell
7d3e59a0ed
Use Fragment instead of dl wrapper
2019-08-23 14:09:23 +01:00
Tom Russell
51d8ac3ed7
Fold edit-handling functionality into data-container
...
The intention is to wrap components using withCopyEdit and to use
a 'mode' prop to control view/edit/copy/paste mode.
Next steps to unpack form field data components and update in eaech
category container.
2019-08-23 12:59:50 +01:00
Tom Russell
5060628937
Drop fields-config.json
2019-08-23 12:58:40 +01:00
Tom Russell
f3e583ee30
Like view-only entry
2019-08-23 12:58:40 +01:00
Tom Russell
3cda6b7513
Planning view-only entries
2019-08-23 12:58:40 +01:00
Tom Russell
97ed3f6e1f
Construction view-only notes
2019-08-23 12:58:40 +01:00
Tom Russell
9ec27caa79
Size view-only entries
2019-08-23 12:58:40 +01:00
Tom Russell
68f96dff11
Type view-only notes
2019-08-23 12:58:40 +01:00
Tom Russell
f05c1b5552
Use view-only notes
2019-08-23 12:58:40 +01:00
Tom Russell
a9cd7a58ea
Location view-only entries
2019-08-23 12:58:40 +01:00
Tom Russell
4fcc256f16
Team view-only notes
2019-08-23 12:58:40 +01:00
Tom Russell
b6ae8f4a55
Sustainability view-only notes
2019-08-23 12:58:40 +01:00
Tom Russell
3dff7cf34b
Greenery view-only notes
2019-08-23 12:58:40 +01:00
Tom Russell
19d08c9c97
Community view-only notes
2019-08-23 12:58:40 +01:00
Tom Russell
f3fb8f12e0
Fix back button spacing
2019-08-23 12:58:40 +01:00
Tom Russell
8d7f80ed90
Age data fields - view only
2019-08-23 12:58:40 +01:00
Tom Russell
f26aa19051
Sketch out view-only data components
2019-08-23 12:58:40 +01:00
Tom Russell
1997c34470
Avoid dependency loop
...
- building-view contained BuildingVIew and withCopyEdit
- and imported each data-container
- which each imported withCopyEdit to create their data-container
seemed okay from ts/webpack dev environment
but failed in jest test
2019-08-23 12:58:40 +01:00
Tom Russell
22db157e6e
Create (empty) DataContainers for each category
...
Fields/children will be written as components, rather than generated declaratively.
BuildingEdit will be folded into the withCopyEdit higher-order-component,
hopefully removing some duplicated structure and functionality.
2019-08-23 12:58:40 +01:00
Tom Russell
c7b7174f55
Fix Sidebar use in multi-edit
2019-08-23 12:56:22 +01:00
Tom Russell
a3254544e7
Pull BuildingNotFound out of view/edit
2019-08-23 12:56:22 +01:00
Tom Russell
566b738f91
Fix building edit details on props change
...
- EditForm owns form state
- fully uncontrolled component
- when props change (e.g. when clicking on another building) the
component should completely re-render
2019-08-23 12:56:22 +01:00
Tom Russell
44bd5e67d1
Simplify sidebar container - no title
2019-08-23 12:56:22 +01:00
Tom Russell
1ab015e4df
Fix duplicate slug
2019-08-23 12:56:22 +01:00
Tom Russell
7301d6efda
Fix category block width
2019-08-23 12:56:22 +01:00
Tom Russell
ae0d7855f7
Style edit/view section header
2019-08-23 12:56:22 +01:00
Tom Russell
dec4801688
Category sidebar block styles
2019-08-23 12:56:22 +01:00
Tom Russell
94d158c59e
Pull out categories.css
2019-08-23 12:56:22 +01:00
Tom Russell
1c265b828d
Declarative categories list
2019-08-23 12:56:22 +01:00
Tom Russell
43f239c853
Render single section in view/edit
2019-08-23 12:56:22 +01:00
Tom Russell
99456e2431
Move building (sidebar) and map components to nested dirs
2019-08-23 12:56:22 +01:00