Commit Graph

532 Commits

Author SHA1 Message Date
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
Tom Russell
f8f2b5e3e8 Collect user pages in nested subdirectory 2019-08-23 12:56:22 +01:00
Tom Russell
b0f9aa3900 DRYer logo 2019-08-23 12:55:15 +01:00
Tom Russell
b0bfe70e9d Move common components to nested directory 2019-08-23 12:55:15 +01:00
Tom Russell
fefdab7ab4 Move frontend pages to nested directory 2019-08-23 12:54:21 +01:00
Tom Russell
a5447e6ee3 Use React.FunctionComponent when typing 2019-08-23 12:52:25 +01:00
Tom Russell
a35289d9b8
Merge branch 'master' into feature/63-delete-account-frontend 2019-08-23 12:42:03 +01:00
Maciej Ziarkowski
7cc358dcb7 Introduce env variable for webapp origin 2019-08-22 15:56:04 +01:00
Maciej Ziarkowski
a3ab275378 Remove nested state from ForgottenPassword 2019-08-22 14:48:51 +01:00
Maciej Ziarkowski
072128268c Add frontend for forgotten password 2019-08-22 14:40:38 +01:00
Maciej Ziarkowski
2791e7673d Rename tsx file to follow naming convention 2019-08-22 10:48:37 +01:00
Maciej Ziarkowski
6d4c514c00 Remove always failing error commited accidentally 2019-08-22 10:29:40 +01:00
Maciej Ziarkowski
2622269f77 Add global error handler 2019-08-21 14:47:44 +01:00
Maciej Ziarkowski
4d27c3b889 Add controller and route for password reset 2019-08-21 14:47:23 +01:00
Maciej Ziarkowski
fc2666364d Add backend services for password reset 2019-08-21 14:46:14 +01:00
Maciej Ziarkowski
4259778224 Add email service and config template 2019-08-21 14:42:27 +01:00
Maciej Ziarkowski
54bd565cc8 Split /users into routes/controller/service 2019-08-19 14:31:35 +01:00
Maciej Ziarkowski
28ffdcf19e Improve modal popup CSS 2019-08-16 15:40:38 +01:00
Maciej Ziarkowski
4ad62eb196 Add simple CSS to show/hide modal 2019-08-16 15:20:54 +01:00
Maciej Ziarkowski
423f35958d Add delete account action to my-account page 2019-08-16 13:21:12 +01:00
Maciej Ziarkowski
d54cc5df41 Add ConfirmationModal component 2019-08-16 13:20:44 +01:00
Maciej Ziarkowski
90da2a1522 Add user delete API endpoint
The deleted user username will be changed to 'deleted_'
plus the 13 initial characters of the standard format user_id.
Email, hashed password and API key are all cleared for the user.
The endpoint is currently only available through /api/users/me
and only allows a logged-in user to delete their own account.
2019-08-16 11:12:18 +01:00
mz8i
b5b72e7152
Switch from express app to router in API
Co-Authored-By: Tom Russell <tomalrussell@gmail.com>
2019-08-16 10:57:15 +01:00
Maciej Ziarkowski
185a94b5cb Add user delete API endpoint
The deleted user username will be changed to 'deleted_'
plus the 13 initial characters of the standard format user_id.
Email, hashed password and API key are all cleared for the user.
The endpoint is currently only available through /api/users/me
and only allows a logged-in user to delete their own account.
2019-08-15 16:12:01 +01:00
Maciej Ziarkowski
8b78a74874 Remove unnecessary form action/method
The forms calling the API had an unnecessary form action and method.
This is because the forms have an onSubmit hook calling preventDefault.
The attributes were removed to avoid confusion.
2019-08-15 12:19:43 +01:00
Maciej Ziarkowski
6f4dfa2227 Handle invalid URLs with the frontend 404 page 2019-08-14 14:17:47 +01:00
Maciej Ziarkowski
be564dccea Add JSON API 404 handler 2019-08-14 14:13:14 +01:00
Maciej Ziarkowski
2c9b5ea3d8 Modify routes, refactor API structure 2019-08-14 14:05:49 +01:00
Maciej Ziarkowski
021578a2d8 Merge branch 'master' into feature/383-refactor-routes 2019-08-14 13:28:21 +01:00
Maciej Ziarkowski
a2394ef962 Move JSON API into its own directory 2019-08-14 10:54:13 +01:00
mz8i
47f4cacb3f Add draft privacy policy
Closes #323 via #381
2019-08-13 21:20:20 +01:00
mz8i
f359d1c2d9 Add contributor agreement
Closes #317 via #382
2019-08-13 21:17:39 +01:00
Tom Russell
7d7c22ba98 Return empty string (not null) if user doesn't like building
Towards #364
2019-08-12 22:04:45 +01:00
Tom Russell
00bc2ef722
Merge pull request #378 from mz8i/feature/372-fix-info-links
Fix info links
2019-08-12 21:41:59 +01:00
Maciej Ziarkowski
3cb853b90d Change energy to sustainability 2019-08-12 17:57:01 +01:00
Maciej Ziarkowski
822217e594 Fix info links 2019-08-12 16:46:45 +01:00
Maciej Ziarkowski
4421930942 Squash TypeScript errors and fix bugs
Most errors highglighted by TS were due to a lack of type definitions
and were ignored by settings types to `any`.
Some minor bugs were resolved where the fix was obvious.
TODO marks left where `any` needs to be later removed or bugfix verified
2019-08-09 18:49:43 +01:00
Maciej Ziarkowski
c92c4cded3 Setup TS build (failing), rename files to .ts/.tsx
The TypeScript build currently runs but fails for a number of files.
This commit only contains rename operations on the source files.
2019-08-09 15:44:11 +01:00
Tom Russell
87b5fd03f7 Render multi-edit data entries like view
Could factor out and/or combine DataEntry/MultiDataEntry for better reuse
2019-08-06 22:13:12 +01:00
Tom Russell
ae7ae7f255 Print data from textbox as entered
Preserve whitespace
2019-08-06 22:12:09 +01:00
Tom Russell
fb8b5e0b6f Allow copy MultiDataEntry from view 2019-08-06 22:11:17 +01:00
Tom Russell
eebd8fbcbf Fix checkbox position on login 2019-08-06 20:51:31 +01:00
Tom Russell
b8039d734a Fix search button on mobile 2019-08-06 20:47:02 +01:00
Tom Russell
ce10a2adc4 Enable multi-copy for edit 2019-08-06 20:47:02 +01:00
Tom Russell
4a185b372e Enable multi-copy from building view 2019-08-06 20:47:02 +01:00
Tom Russell
00687dbaed Switch to JSON in URL for copy
In preparation for multi-attribute copy.
2019-08-06 20:47:02 +01:00
Tom Russell
95853adc57 Fix category colours 2019-07-07 19:30:00 +01:00
Tom Russell
94494f0ea2 Reorder categories 2019-07-07 19:29:51 +01:00
Tom Russell
2d4666f62f Rework categories/titles/links 2019-07-07 19:21:08 +01:00
Tom Russell
010b5151b5 Fix typo 2019-07-07 19:20:28 +01:00
Tom Russell
4939e9af72 Add link to draft data ethics page 2019-07-07 19:20:17 +01:00
Tom Russell
ca4710eb9b Use innerWidth in js media-query-alike test 2019-07-07 19:20:04 +01:00
Tom Russell
3e143b1165 Scope search-box CSS to search box only 2019-07-07 19:19:34 +01:00
Tom Russell
12f31bc585 Merge branch 'feature/show_edit_history' 2019-07-07 18:12:10 +01:00
Tom Russell
1ffb5b185a Merge branch 'feature/search_postcode_on_mobile' 2019-07-07 18:10:56 +01:00
Tom Russell
b4a210fe54 Merge branch 'feature/legend_mobile' 2019-07-07 18:10:32 +01:00
Tom Russell
b7410fd2a9 Merge remote-tracking branch 'origin/front_end/simple_fixes' 2019-07-07 18:09:53 +01:00
dominic
2fe6e5c778
Update fields-config.json
Fixes #261
2019-07-04 12:45:36 +01:00
Martin-dJ
bdd4f0750b Changes to address issue #276 Search postcode on mobile 2019-06-19 10:35:03 +00:00
Martin-dJ
b783e8f1b5 Changes to legend.css to improve legend position on mobile (issue #274) 2019-06-11 17:18:34 +00:00
Tom Russell
39be3507a2 Include edit history in building data from API 2019-06-07 14:01:48 +01:00
Martin-dJ
8b99b61d85 Initial attempt to address issue #274 Legend should not obscure map on mobile 2019-06-06 16:35:30 +00:00
Tom Russell
46c864f78d Multi-like layout 2019-05-28 21:18:36 +01:00
Tom Russell
64b50c02d2 Set up section header for multi 2019-05-27 21:28:47 +01:00
Tom Russell
c02839d46a Pass through disabled prop 2019-05-27 21:28:31 +01:00
Tom Russell
1ad7e1de4d Fix transaction mode for likes 2019-05-27 21:28:19 +01:00
Tom Russell
04d50a9181 Hide copy link only when field is disabled 2019-05-27 20:54:43 +01:00
Tom Russell
51ef47e50a Fix prop-types 2019-05-27 20:28:28 +01:00
Tom Russell
8aeb92705b Coerce revision id to number 2019-05-27 20:22:41 +01:00
Tom Russell
0008bbb860 Lint whitespace, case, prop-types 2019-05-27 20:13:43 +01:00
Tom Russell
426c7ff9f6 Click 'Copy' to move to quick/multi edit
- works with single values
- leans on server-side validation
- special case for likes (like +1 only)
- positioning of 'Copy' link not quite right against 'Hint'
- puts like/update fetch call in App component
2019-05-27 20:02:19 +01:00
Tom Russell
c03f716a28 Match multi-edit categories 2019-05-27 19:54:38 +01:00
Tom Russell
0685cbf136 Cat: use match params where possible 2019-05-27 19:51:16 +01:00
Tom Russell
60371afd03 Sketch out hardcoded multi-edit 2019-05-27 19:51:15 +01:00
Tom Russell
06c63c7272 Lint prefer-const 2019-05-27 18:35:12 +01:00
Tom Russell
f6e933ff8f Lint empty lines 2019-05-27 18:33:36 +01:00
Tom Russell
9b96872922 Lint prop-types, camelCase 2019-05-27 18:26:29 +01:00
Tom Russell
aef53a0ae0 Lint multi-spaces 2019-05-27 16:46:54 +01:00
Tom Russell
af9c23d883 Lint 4-space indent 2019-05-27 16:39:16 +01:00
Tom Russell
907afa29f0 Lint single quotes 2019-05-27 16:31:48 +01:00
Tom Russell
e540003e2f Lint no-unused 2019-05-27 16:25:31 +01:00
Tom Russell
0ec551c14e Lint HTML escapes 2019-05-27 16:23:58 +01:00
Tom Russell
ebc662280c Lint curly braces 2019-05-27 16:20:00 +01:00
Tom Russell
59f69d0012 Merge branch 'feature/menu_expand_collapse_on_mobile' 2019-05-27 16:13:29 +01:00
Tom Russell
942349f5c1 Whitespace in header.js 2019-05-27 16:12:01 +01:00
Tom Russell
ec1a682b8a Left-align mobile menu 2019-05-27 16:11:43 +01:00
Martin-dJ
5b1aff4ba7 Implementation for: Hide or shrink theme switch button on mobile #273 2019-05-23 15:01:00 +00:00
Martin-dJ
97b03f973a Initial attempt to implement: Main menu expand/collapse on mobile #272 2019-05-23 13:41:20 +00:00
Tom Russell
d60712fca4 Smaller text, more bullet spacing
Closes #256
2019-05-02 19:28:34 +01:00
Tom Russell
d4667f5ca0 Fix storeys legend en-dashes 2019-05-02 19:26:59 +01:00
Tom Russell
39fe444395 Merge Use and Type, adding Ownership
Closes #241
2019-05-02 19:26:45 +01:00
Tom Russell
dda11fbbb0 Remove repeated subcategory under demolition, fixes #259 2019-05-02 19:06:40 +01:00
Tom Russell
ae6f5a0d61
Merge pull request #258 from tomalrussell/feature/logo-style
Feature/logo style
2019-05-02 18:54:39 +01:00
Tom Russell
00a9b6ab30 Legend logo to top of box 2019-04-28 15:57:30 +01:00
Tom Russell
1c58a3b5f4 Tighter header/logo 2019-04-28 15:57:21 +01:00
Tom Russell
d6e37d75a3 Match animated logo colours with sections 2019-04-28 15:05:48 +01:00
Tom Russell
4362c9c947 Rewrite cache to allow expiry, use promises
- tileserver changes use of cache (slightly simplified from callbacks)
- cache methods return promises
- add 'remove' method to cache, with remove_all_at_bbox helper
- from api/building.js, call remove after successful db updates
2019-04-27 15:56:16 +01:00
Tom Russell
cfc00f348b Brief header note on tile.tileserver 2019-04-27 13:36:17 +01:00
Tom Russell
4c9a37c831 Check exten when rendering highlight tiles 2019-04-27 13:35:51 +01:00
Tom Russell
0709deae83 Return 1px transparent empty tile 2019-04-27 13:35:11 +01:00
Tom Russell
c45394cbb2 Add doc note on mapnik styles in tiles.tile 2019-04-27 13:26:03 +01:00
Tom Russell
b997c4dce4 Add note comment on hot module reloading 2019-04-27 13:25:08 +01:00
Tom Russell
a04aed0d67 Add function docs for parse utils 2019-04-27 13:24:50 +01:00
Tom Russell
47f8109d34 Fix welcome text, logo spacing 2019-04-18 17:41:20 +01:00
Tom Russell
4283a2bdd6
Merge pull request #248 from tomalrussell/feature/frontend_updates
Feature/frontend updates
2019-04-18 17:19:34 +01:00
Tom Russell
b1c4f2d9a9
Merge pull request #253 from tomalrussell/feature/swap_positions_on_navbar
Feature/swap positions on navbar
2019-04-18 17:19:16 +01:00
Tom Russell
fbd33ee02e Sidebar list alignment, font size 2019-04-18 17:13:49 +01:00
Tom Russell
7d261b18ef Fix building-edit lint/warnings 2019-04-18 17:07:13 +01:00
Tom Russell
7553fcf597 Drop client-side console.log 2019-04-18 17:07:00 +01:00
Martin-dJ
ce4892bee4 Fix for issue #144 Reduce number of classes for 'Number of storeys' legend 2019-04-16 14:33:07 +00:00
Martin-dJ
a6892fbda9 Tidied up indentation in header.js (cosmetic change) 2019-04-10 13:48:51 +00:00
Martin-dJ
e6cfb08cb4 Fix for issue #146 Swap position of 'More about' with 'Building categories' & rename latter 2019-04-10 13:17:58 +00:00
Tom Russell
e491b6718d Longer label for like-me check 2019-04-09 09:37:28 +01:00
Tom Russell
ce014ccdd7 Add titles for more categories 2019-04-09 09:37:28 +01:00
Tom Russell
9217a21282 Show list of fields in overview 2019-04-09 09:37:28 +01:00
Tom Russell
07904e354d Increase sidebar title size 2019-04-09 09:37:28 +01:00
Tom Russell
86a369f801 Sketch structure for year estimate 2019-04-09 09:37:28 +01:00
Tom Russell
4fbaa36328 Add logos to welcome 2019-04-09 09:37:28 +01:00
Tom Russell
7cc0ebdaee My account technical details section 2019-04-09 09:37:28 +01:00
Martin-dJ
150ee4f770 Fix for issue #198 enable postcode search to shut 2019-03-19 15:25:17 +00:00
Tom Russell
30bd2936a3
Merge pull request #225 from tomalrussell/feature/small_screen_legend_height
Fix for issue #175-age key is jumping off page when looked at on smal…
2019-03-18 20:08:36 +00:00
Tom Russell
f0df77405e
Merge pull request #226 from tomalrussell/feature/change_legend_size_shape
Fix for issue #179-change legend on size and shape
2019-03-18 20:05:38 +00:00
Tom Russell
03f6667d9e Add media queries to fix overlap at smaller heights 2019-03-18 20:04:00 +00:00
Tom Russell
d523e2b8a2 Fix return value of /building/<id>/like.json
- update to fix log noise meant this was always returning true
2019-03-18 19:51:55 +00:00
Martin-dJ
29f3bff0d5 Revised fix for issue #216 Reduce log noise (my previous attempt was incorrect). Switched to db.oneOrNone 2019-03-14 17:02:26 +00:00
Martin-dJ
c20a8aa97a Fix for issue #175-age key is jumping off page when looked at on small computer screen. Set max-height to 50 vh. 2019-03-14 14:39:23 +00:00
Martin-dJ
50813f8fc5 Fix for issue #179-change legend on size and shape 2019-03-14 13:38:27 +00:00
Martin-dJ
c83f2bc0c2 Attempt to fix issue #216-Reduce log noise 2019-03-14 12:32:49 +00:00
Tom Russell
5392ad0606 Render empty tiles outside of area of interest 2019-02-24 20:07:22 +00:00
Tom Russell
2d8b62fb84 Lint spacing 2019-02-24 19:28:11 +00:00
Tom Russell
4fc4d314fd Rewrite tileserver to use cache, stitch low-zoom tiles progressively 2019-02-24 19:23:59 +00:00
Tom Russell
65fd7c5f22 Improve cache logging, update ruleset 2019-02-24 19:23:21 +00:00
Tom Russell
a8485643e0 Add xyz method to tile 2019-02-24 19:23:00 +00:00
Tom Russell
669f8ceadb Simplify highlight style (geom only) 2019-02-24 19:22:18 +00:00
Tom Russell
77849531a6 Use node-fs package to patch fs.mkdir 2019-02-24 15:30:37 +00:00
Tom Russell
c5ebcd2df8 Sketch in cache 2019-02-24 15:15:52 +00:00
Tom Russell
af46067018 Push image encoding down to tile render, and do async 2019-02-24 13:49:16 +00:00
Tom Russell
228530cb88 Fix class/className in search-box 2019-02-24 13:34:57 +00:00
Tom Russell
de5ba78d3f Better split of responsibilities for tile routing/rendering 2019-02-24 13:34:40 +00:00
Tom Russell
961441c5c0 Move api/tiles modules to subfolders 2019-02-24 12:17:59 +00:00
Tom Russell
f05fe3dba5 Add postcode search box 2019-02-11 09:04:19 +00:00
Tom Russell
2a676103ba Top-level docstring for app.js 2019-02-05 21:41:31 +00:00
Tom Russell
47381b959c Lint server.js 2019-02-05 21:41:15 +00:00
Tom Russell
af810a0b85 Location search endpoint 2019-02-05 13:37:44 +00:00
Tom Russell
d05e125810 Do more work in render_tile, test if should check cache 2019-01-22 22:37:44 +00:00
Tom Russell
7ca7fb59ac Shift legend/logo layout 2019-01-22 21:55:03 +00:00
Tom Russell
b504b8f5ae Nudge location colour scale darker 2019-01-22 21:46:07 +00:00
Tom Russell
3be82bdf11 Re-enable 'town' 2019-01-22 21:43:36 +00:00
Tom Russell
1b1a5d9163 Reverse location map colour scale 2019-01-22 21:40:35 +00:00
Tom Russell
84686d3481 Sidebar section header spacing 2019-01-22 21:25:42 +00:00
Tom Russell
45b716791b Legend style for desktop 2019-01-22 21:23:35 +00:00
Tom Russell
d276160ecd Legend - smaller patches, taller box 2019-01-22 19:43:53 +00:00
Tom Russell
dbcf4c306b Move 'more about' nav link 2019-01-22 19:40:55 +00:00
Tom Russell
6d054919f8 Restyle sidebar with colour 2019-01-22 19:39:27 +00:00
Tom Russell
d39d5a2e9f Add inactive notices/intro text 2019-01-22 19:39:16 +00:00
Tom Russell
3534257973 Experimental sidebar colours 2019-01-22 18:39:43 +00:00
Tom Russell
544f929fcd Drop unused react-transitions 2019-01-22 18:39:14 +00:00
Tom Russell
b11534f094 Include section-header classes 2019-01-22 18:36:36 +00:00
Tom Russell
0b598e318b Back from edit overview to view 2019-01-22 18:01:29 +00:00
Tom Russell
2d54a7061d Common format for empty string and bools 2019-01-22 17:56:28 +00:00
Tom Russell
d3907f7362 Unlike buildings 2019-01-22 17:52:32 +00:00
Tom Russell
efe05d4483 Like once only 2019-01-22 17:34:46 +00:00
Tom Russell
f6ccd51393 Include if current user likes building in view 2019-01-22 17:21:44 +00:00
Tom Russell
4f4d81ce65 GET liked status 2019-01-22 17:02:03 +00:00
Tom Russell
c067f87ad2 Catch like-twice error 2019-01-22 16:43:16 +00:00
Tom Russell
8c6a86bbec Hide 'Click...' notice on front page 2019-01-19 19:19:00 +00:00
Tom Russell
8e7eea1369 Add click a building... notice to map 2019-01-19 19:06:26 +00:00
Tom Russell
9d1094cdd5 Include text_multi with links in view 2019-01-19 18:47:08 +00:00
Tom Russell
9914df7925 Define conservation area as layer for planning views 2019-01-19 16:56:03 +00:00
Tom Russell
c46e59f19a Add conservation area route to tileserver 2019-01-19 16:55:30 +00:00
Tom Russell
751b0d0480 Whitelist planning fields/drop location text 2019-01-19 16:54:53 +00:00
Tom Russell
0c8dc94cb1 Include checkbox for planning fields 2019-01-19 16:54:20 +00:00
Tom Russell
4e6d589891 Add planning fields to view/edit 2019-01-10 09:30:40 +00:00
Tom Russell
e01589b4e5 Disable text-based address fields 2018-12-11 17:36:08 +00:00
Tom Russell
9450f29449 Restrict rendered tiles to zoom ≥14 2018-12-05 20:39:16 +00:00
Tom Russell
5a5ad68e75 Like me legend and style 2018-12-05 20:30:29 +00:00
Tom Russell
31b1483141 Change 'like me' text 2018-12-05 20:24:30 +00:00
Tom Russell
d64deb9d83 Sidebar header spacing 2018-12-03 10:29:32 +00:00
Tom Russell
7e09c0507f Typography: glacial_cl for logotype only 2018-12-03 10:21:19 +00:00
Tom Russell
a35df52b75 Legend size and spacing 2018-12-03 10:21:00 +00:00
Tom Russell
368ccf1ef4 Sketch in legend 2018-12-03 09:35:14 +00:00
Tom Russell
dcf71f30ff Include data-intro 2018-12-03 09:19:13 +00:00
Tom Russell
13bc222561 Fix is_building/not found logic 2018-11-30 15:54:11 +00:00
Tom Russell
67dcad9b9a Front-end interface for age reference details and links 2018-11-30 15:53:55 +00:00
Tom Russell
92c93d1684 Fix internal links 2018-11-30 09:44:19 +00:00
Tom Russell
c41556b55e Fix pages.cl links 2018-11-30 09:38:37 +00:00
Tom Russell
ff0b3bdb91 Drop 'Cancel' 2018-11-30 09:29:16 +00:00
Tom Russell
446266b8b6 Factor out get_cat 2018-11-30 09:26:28 +00:00
Tom Russell
f3e09a283c Fix navigate-on-save 2018-11-30 09:16:04 +00:00
Tom Russell
613e4aedf4 Fix welcome link 2018-11-29 22:05:43 +00:00
Tom Russell
377149975b Sketch out new flow (with URL change) 2018-11-29 22:00:53 +00:00
Tom Russell
09b59dbf6d Fix shape/size link 2018-11-29 16:47:25 +00:00
Tom Russell
fe7f55ef67 InfoBox message on view maps sidebar 2018-11-21 22:20:08 +00:00
Tom Russell
447b5acf09 Redirect from edit if not logged in 2018-11-21 22:19:51 +00:00
Tom Russell
298c55038c Update welcome text 2018-11-21 22:19:27 +00:00
Tom Russell
bc1661dc76 Test yellow-red colour for likes 2018-11-21 22:06:22 +00:00
Tom Russell
d61f23cb5c Update storey to YlOrRd scheme (Closes #101) 2018-11-21 21:15:44 +00:00
Tom Russell
779b49514f Remove losing-edits notice, add links (Closes #111) 2018-11-21 21:08:55 +00:00
Tom Russell
bd22468b3c Fix more info in edit 2018-11-13 10:47:53 +00:00
Tom Russell
91528321bb Fix unused import 2018-11-13 10:45:35 +00:00
Tom Russell
723f0b14e8 Update main layout (no banner) 2018-11-13 10:44:51 +00:00
Tom Russell
cfa5fe6520 Change welcome-box size 2018-11-13 10:44:32 +00:00
Tom Russell
d73f45a4bc Fix more-info links 2018-11-13 10:44:12 +00:00
Tom Russell
5a6076e3d7 Don't import unused (EditIcon/BetaBanner) 2018-11-13 10:35:50 +00:00
Tom Russell
631a940a71 Change edit-building title 2018-11-13 10:31:11 +00:00
Tom Russell
4b110a129c Select building with categories closed 2018-11-13 10:30:12 +00:00
Tom Russell
7166606b43 Remove the blue edit button from view section 2018-11-13 10:20:06 +00:00
Tom Russell
6805e3fd8f Change view title to 'Data available for this building' 2018-11-13 10:18:41 +00:00
Tom Russell
3ec7be0477 Change section titles
- 'Design and Build' to 'Construction'
- 'Energy' to 'Sustainability'
2018-11-13 10:17:44 +00:00
Tom Russell
e1342a7d05 Add an 'edit' button on maps sidebar 2018-11-13 10:15:46 +00:00
Tom Russell
db23a4ed35 Change help to 'More info' and remove question mark and hover 2018-11-13 09:32:04 +00:00
Tom Russell
f3aa99f187 Change title to 'View Maps' 2018-11-13 09:30:36 +00:00
Tom Russell
e5ba09062b Change 'Edit maps' to 'Add/edit data' on tool bar 2018-11-13 09:28:55 +00:00
Tom Russell
ffcd8f17d5 Change landing page text
[Closes #123]
2018-11-13 09:27:57 +00:00
Tom Russell
a11d6f47f5 Remove beta banner 2018-11-13 09:24:36 +00:00
Tom Russell
1d7cf4c247 Use revision id in data-layer tile request 2018-10-25 22:23:54 +01:00
Tom Russell
024d29ca2c Ensure iterators have keys (uprns in building view) 2018-10-25 14:46:07 +01:00
Tom Russell
7b8b4226c9 Show UPRNs in building view
- add /building/id/uprns.json endpoint
- hide children behind details

[Closes #83]
2018-10-25 14:36:52 +01:00
Tom Russell
4934e0757b Drop ref_toid from updatable whitelist 2018-10-25 14:02:38 +01:00
Tom Russell
8283a9708e FIx homepage age colour bg 2018-10-25 14:02:10 +01:00
Tom Russell
967f519e8f TItle 'number of likes' 2018-10-25 13:49:33 +01:00
Tom Russell
6f326c70fd Fix showing zero values 2018-10-25 13:49:24 +01:00
Tom Russell
4c41b1fdba Fix class/className JSX 2018-10-25 13:49:02 +01:00
Tom Russell
0ee48597d8 Include likes map (orange if liked)
[Closes #60]
2018-10-25 13:48:48 +01:00
Tom Russell
6cc6630196 Enable like button (drop restriction on 1-per-user)
[Closes #82]
2018-10-25 13:34:54 +01:00
Tom Russell
b2dd5bd138 Add location map (count of data entries)
Closes #43
Closes #96
2018-10-25 12:39:41 +01:00
Tom Russell
35d2e8ffd8 Allow expand/collapse maps (fallback to 'base') 2018-10-25 12:15:19 +01:00
Tom Russell
7f8683a1b9 Auto-CAPS postcode input
[Closes #78]
2018-10-25 11:57:58 +01:00
Tom Russell
ca6992c8be Remove hyphen from empty data view
[Closes #95]
2018-10-25 11:52:11 +01:00
Tom Russell
80222a07e4 Add text to icon-buttons for clarity
[Closes #94]
2018-10-25 11:48:25 +01:00
Tom Russell
665b4f32ff Relabel view/edit pages to 'Building data' and add 'Edit maps' to header
[Closes #88, #93]
2018-10-25 11:18:42 +01:00
Tom Russell
3512ecfaed Add title attributes to section headers
[See #91]
2018-10-25 10:47:19 +01:00
Tom Russell
5661af9df4 Dark blue-grey on sidebar arrows
[Closes #91]
2018-10-25 10:36:27 +01:00
Tom Russell
304bc37a5d Lowercase field labels/headings
[Closes #90]
2018-10-25 10:23:56 +01:00
Tom Russell
bea4785285 Use triangles for sidebar sections
[Closes #92]
2018-10-25 10:22:35 +01:00
Tom Russell
3abbf4bbe8 Update base layers
- simplify age render (no outline)
- base_light/base_night tiles
- cyan highlight

[Closes #50]
2018-10-25 10:16:18 +01:00
Tom Russell
bed063f238 Change age colour scheme
[Closes #89]
2018-10-25 10:07:05 +01:00
Tom Russell
efd1d10908 Add source detail to whitelist 2018-10-21 20:47:59 +01:00
Tom Russell
513c8c1a46 Limit edit-form state to its fields 2018-10-20 15:35:52 +01:00
Tom Russell
1b3fe36e05 Fix GET building by toid/uprn 2018-10-20 14:51:39 +01:00
Tom Russell
f460aaeef6 Allow POST to edit building with ?api_key=... 2018-10-20 12:59:17 +01:00
Tom Russell
ab2db30bc4 Allow requesting user API key 2018-10-20 12:21:11 +01:00