Maciej Ziarkowski
822217e594
Fix info links
2019-08-12 16:46:45 +01:00
Maciej Ziarkowski
7b0d305ba7
Fix ES to TS module import errors
2019-08-12 10:24:38 +01:00
Maciej Ziarkowski
fb70b2bf64
Configure Jest for TS
2019-08-12 10:24:08 +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
60d573526e
Bump npm versions
2019-07-30 12:20:36 +01:00
dependabot[bot]
3f4a20a226
Bump lodash-es from 4.17.10 to 4.17.14 in /app
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.10 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-11 10:35:07 +00:00
Tom Russell
79b43680e1
Bump npm packages
2019-07-07 19:42:49 +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
f34c31a0e8
Add query-string for URL ?a=b parsing
2019-05-27 19:54:14 +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
07662c1eb0
Configure eslint
...
- run from `app` using `npx eslint .`
2019-05-27 16:13:11 +01:00
Tom Russell
495663f164
Upgrade npm packages (razzle to 3.0.0)
2019-05-27 16:12:48 +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