Commit Graph

63 Commits

Author SHA1 Message Date
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
677f6a85a9 Add coordinates autocomplete widget & data (#32)
Just tweaks based on what Carl had already written in dce53630 and b97d421a
2018-04-16 14:27:13 +10:00
31a9ca316f Make MIN_ZOOM 2, so that on your standard laptop screen you don't see two copies of the world 2018-04-16 13:30:50 +10:00
935a2d7d59 Set initial map zoom to show entire world (#55) 2018-04-15 21:56:34 +10:00
b424c06602 Add footer block to all pages by default 2018-04-14 21:46:01 +10:00
0317535c11 Add some console debugging 2018-04-14 12:41:44 +10:00
Carl van Tonder
490e6706d9 Revert "Autocomplete from GIS list of CRSs.."
This reverts commit dce53630f7.
2018-04-04 18:02:33 -04:00
Carl van Tonder
0954be4a80 Change production logging configuration:
- disable "Invalid HTTP_HOST" messages
 - separate error emails (rely on Sentry)
2018-04-04 15:28:19 -04:00
Carl van Tonder
dce53630f7 Autocomplete from GIS list of CRSs..
..using django-autocomplete-light, in both the admin area and the
end-user form

Closes #32
2018-04-04 15:28:08 -04:00
Carl van Tonder
a50c40e739 Configurable database email, local Mailgun sandbox 2018-04-04 13:36:27 -04:00
Carl van Tonder
ef54317bea Use MailGun via django-anymail instead of Gandi 2018-04-03 17:46:04 -04:00
f4a7a108b5 Add a basic email on case study submission. Closes #50. 2018-04-02 23:02:49 +10:00
9ab6366d37 Prettify map pin popups. Closes #18. 2018-03-31 22:12:06 +11:00
Carl van Tonder
002090d1af Switch to Autonomic Sentry account 2018-03-28 13:29:04 -04:00
a70da01edf Prettyify password reset form 2018-03-28 22:46:00 +11:00
b7f2be8b3e Display most of §1 of the spec (#7) 2018-03-27 17:42:18 +11:00
Carl van Tonder
63a52a1f7f Replace django-moderation with CaseStudy.visible 2018-03-27 00:14:01 -04:00
406021a056 Sort INSTALLED_APPS alphabetically 2018-03-26 12:12:25 +11:00
495e913e8d Fix "New Case Study" being in wrong font 2018-03-26 12:11:12 +11:00
Livvy Mackintosh
49d4d70602 Add missing i18n template tag import 2017-11-18 19:48:06 +01:00
Livvy Mackintosh
310be805c5 Update frontend and forms 2017-11-18 16:55:02 +00:00
Livvy Mackintosh
aa6c1cf33b Fix small bug in templates and tweak settings 2017-10-31 16:00:44 +01:00
Livvy Mackintosh
43d6ec989b Add updated front end, updated CaseStudy model and profiles app 2017-10-31 14:57:26 +00:00
Livvy Mackintosh
28f20dd55a Fix MEDIA_* settings, add Sentry err reports 2017-10-10 02:20:47 +02:00
Livvy Mackintosh
52090ec25a Fixup forms and templates for forms 2017-10-10 00:58:36 +01:00
Livvy Mackintosh
8c38748347 Update templates 2017-10-09 20:23:03 +01:00