Commit Graph

88 Commits

Author SHA1 Message Date
c850a99200 Remove spurious {% antispam_fields %} tag from auth templates 2019-08-20 12:35:38 +02:00
0d65c3c7b9 Modernise, refactor profile code; remove unused files 2019-08-20 01:13:10 +02:00
1e6359489e Remove unused contact app 2019-08-20 00:53:31 +02:00
03eecf6461 Change to pytest-style assertions 2019-08-20 00:41:19 +02:00
03a72e5480 Improve reliability of integration tests 2019-08-20 00:41:19 +02:00
dcb8f4beec Clean up imports 2019-08-20 00:10:20 +02:00
3e5b41de1d Reorder all imports 2019-08-20 00:10:20 +02:00
73fe51ba9c Get flake8 running OK 2019-08-20 00:10:20 +02:00
e3e3f6d5db Run black over entire codebase 2019-08-19 23:55:53 +02:00
b7faf8a4a4 Split the API functions out into their own app 2019-08-19 23:14:57 +02:00
399d815604 Text changes as per Tom's email 2019-04-21 13:31:24 +01:00
ed399e8379 Some suggested translation updates 2019-03-18 17:07:15 +00:00
0656eee87a Put case study editing behind a feature flag 2019-03-07 09:15:18 +00:00
3c45e38fd5 Tag new case studies with their language 2019-03-04 20:37:39 +00:00
c41141fea6 Add basic editing functionality 2019-03-04 19:48:29 +00:00
eb7eabb7c7 Add user-based case study listing 2019-03-04 23:39:27 +11:00
2e4b09fecd Start reworking user page 2019-03-04 23:17:12 +11:00
6fd3dfa825 Make the Ojuso logo look OK on high-dpi screens 2018-12-02 04:01:37 +00:00
e4e47a5cb3 Remove FORCE_IMAGE_PATH setting 2018-12-02 03:24:37 +00:00
12ef9ed774 Get map markers working again 2018-12-02 03:13:38 +00:00
02193ea772 Fix webdriver warning 2018-12-02 02:47:54 +00:00
73a746d83e Tests pass, woohoo 2018-12-02 01:10:12 +00:00
4e86794a6c Some design improvements 2018-11-26 23:32:31 +00:00
Carl van Tonder
bdcc5363fc Add AWS_DEFAULT_ACL to silence warning 2018-11-20 12:59:53 -05:00
Naomi
4c28ed5e3b https://gitlab.com/autonomic-cooperative/ojuso-map/issues/86 added layers 2018-11-04 14:27:13 +00:00
acfbb513de Add points of interest
Do a bunch of refactoring in the process.  Current display on homepage
is a little shonky but that can be improved when there is something
using it.
2018-10-13 01:44:03 -04:00
f2823445a4 Comment out unused user list API 2018-10-13 01:39:32 -04:00
b5cc53acf9 Add scaled-down navicon 2018-10-12 20:25:14 -04:00
cca364d308 Move more shared CSS into the shared CSS file 2018-10-12 20:08:06 -04:00
a784ddad4f Move some utility classes into a shared location 2018-10-12 20:00:55 -04:00
b0aea72c12 Redesign form selector screen 2018-10-12 19:51:59 -04:00
Naomi
a061bbbb06 Refactored tests, and added delay when placing map marker 2018-10-04 13:46:39 +01:00
Naomi
fa101e6a5f Added test for long and short case study submissions 2018-10-04 11:30:21 +01:00
Naomi
19dac7ac8b Added test for submitting form without filling in required fields 2018-10-04 09:43:11 +01:00
Naomi
bc5cddb5ee Added some documentation 2018-09-26 16:18:57 +01:00
Naomi
a12949fba1 Selenium test is now working
It uses chrome driver rather than firefox/gecko, however.
2018-09-26 16:05:03 +01:00
Naomi
3b0a440066 Making test fail on purpose, to test the pipeline 2018-09-26 15:58:21 +01:00
Naomi
7ce4c993f9 Added headlessness from here https://medium.com/@joyzoursky/recent-updates-6264d1e5d42f 2018-09-26 15:50:16 +01:00
Naomi
949dca4abb Switched selenium from using firefox to using chrome 2018-09-26 15:38:56 +01:00
Naomi
87d4b3c6e7 Fixed https://gitlab.com/autonomic-cooperative/ojuso-map/issues/75
Changed position of the map container ("jumbo") from absolute to relative because with absolute position it did not move down when the menu expanded.
2018-09-26 15:09:35 +01:00
4ddc6aeacf Add test bucket when testing, so we can nuke debug files 2018-09-26 15:09:35 +01:00
Carl van Tonder
07193c5ba2 Add initial selenium tests 2018-06-20 00:10:02 -04:00
Carl van Tonder
00b3e1a476 Fix collapsing nav bar
Closes #75
2018-06-19 23:18:08 -04:00
Carl van Tonder
c32ddf1abb Fix CaseStudy serialisation..
..by ensuring CS images are serialised correctly
2018-05-30 14:21:48 -04:00
59b0bc0ab8 Use flatpages list for footeR 2018-05-23 19:55:57 +02:00
e9915e4f4f Add about menu on navbar, closing #64 2018-05-23 19:49:23 +02:00
Carl van Tonder
562fa1f270 Fix LANGUAGES en-gb 2018-05-19 14:24:21 -04:00
Carl van Tonder
0160e58491 Add language switcher widget 2018-05-19 13:53:34 -04:00
Carl van Tonder
935af1355b Further work on multi-file-upload 2018-04-23 01:15:33 -04:00
Carl van Tonder
bb326bfed8 Initial file uploding w/ new "files" app 2018-04-19 15:57:18 -04:00