Skip to content

Latest commit

 

History

History
1350 lines (1098 loc) · 122 KB

CHANGELOG.md

File metadata and controls

1350 lines (1098 loc) · 122 KB

Change Log

v1.6.0 (2017-02-10)

Full Changelog

v1.6.0-alpha.4 (2017-02-10)

Full Changelog

Fixed bugs:

  • API: unauthorizated users can edit organization #1104

Merged pull requests:

v1.6.0-alpha.3 (2017-02-10)

Full Changelog

Merged pull requests:

v1.6.0-alpha.2 (2017-02-09)

Full Changelog

Fixed bugs:

  • Review the use of hard-coded jsonattrs schema selectors in platform code #936

Closed issues:

  • MSPA: Create map scaffolding #1057
  • Selecting language dropdown: wireframes #1055

Merged pull requests:

v1.6.0-alpha.1 (2017-02-09)

Full Changelog

Fixed bugs:

  • List with archived items doesn't filter #1088
  • Search phase 1 adjustments #1080
  • Unarchived Project - map won't load #1021
  • 'Conditional' attributes not exported during download process #935
  • [Import] improve handling of required fields in imports #813
  • Attributes that depend on party type don't show up on party creation #761

Closed issues:

  • Search CSS #1050
  • Presentation of records search results #829
  • Security audit for file upload process and handling #700

Merged pull requests:

  • Fixing delete party redirection page : bugfix #1073 #1095 (kpdp)
  • Fix #813: Import conditional attributes #1094 (bjohare)
  • Ensure translations are applied #1093 (seav)
  • Add check for manual test cases to PR template #1091 (bjohare)
  • Fix #1088: Make DataTables search work with archived filter #1089 (seav)
  • Fix #935: Conditional attributes not exported during download process #1083 (bjohare)
  • Google Analytics implementation #1082 (amplifi)
  • Add ElasticSearch host to production override of defaults #1079 (amplifi)
  • Single page map scaffolding view and html. Upgrade (kinda) to Leaflet1.0 #1077 (linzjax)
  • Fix #761: Attributes that depend on party type don't show up on party creation #1076 (bjohare)
  • Search feature phase 1 implementation #1075 (seav)
  • Update changelog for v1.5.1 #1074 (amplifi)

v1.5.1 (2017-01-23)

Full Changelog

Fixed bugs:

  • Drop-down menu for active/archived/all projects not appearing in orgs with more than 10 projects #1065
  • Permissions issue: user changed from DC to PU in a project is still able to add/edit/delete records #1008
  • Demo user password #990
  • Permissions issue: Data Collector Role #960
  • Disabled org admin role dropdown causes field error #823
  • It's not possible to remove the URL for an organization or a project #537

Merged pull requests:

v1.5.0 (2017-01-17)

Full Changelog

Fixed bugs:

  • Unable to list Active/Archived projects in organizations with archived projects #1035

Closed issues:

  • Implement a search reindex management command #909
  • Implement a search index batch update daemon #908

Merged pull requests:

  • Block access requests that do not specify hostname (bots) #1063 (amplifi)
  • Fix #1035: Make archived filtering work when not using English #1044 (seav)

v1.5.0-alpha.3 (2017-01-13)

Full Changelog

Fixed bugs:

  • Internal server error when accessing to some locations #1039
  • Private project can not be made public #1038
  • Permissions Issue: Project Users can submit questionnaires #1036

Merged pull requests:

v1.5.0-alpha.2 (2017-01-13)

Full Changelog

Fixed bugs:

  • API: Projects can be deleted via the api #1048
  • Column sort by Last Updated not working correctly #1041
  • Untranslated string when resetting password #926

Merged pull requests:

v1.5.0-alpha.1 (2017-01-11)

Full Changelog

Fixed bugs:

  • Editing project details does not succeed #1018
  • Icon lookups for audio files fail #1013
  • Files are deleted from S3 before a model instance is saved #972
  • Redirect after changing password #904
  • Improve browser detection of .gpx files on GPX import #662

Closed issues:

  • User Removed from Organization can still submit questionnaires #1037
  • Rework ellipsis menu #1023
  • Import will not accept .xlsx #1022
  • Localize platform in French #1017
  • Localize platform in Spanish #1016
  • Implement exponential back-off for password attempts #945
  • Research front-end performance improvement #893
  • Upgrade Django to resolve security vulnerabilities #886

Merged pull requests:

  • Separate Role and Administrator #1033 (clash99)
  • User is redirected to profile after changing password #1032 (linzjax)
  • Reconfigured allauth pre_authentication to use an exponential back-off #1030 (linzjax)
  • Fix #1013 -- Set correct icon name for audio types #1029 (oliverroick)
  • Ellipsis menu rework #1026 (clash99)
  • Update changelog for v1.4.0 #1025 (amplifi)
  • Fix #1018: Make project details editing work again #1019 (seav)
  • Upgrade Django to 1.10 and improve json-attrs performance #1015 (oliverroick)
  • Install argon2 support and set as default algorithm #928 (amplifi)

v1.4.0 (2017-01-03)

Full Changelog

Implemented enhancements:

  • Improve browser detection of .gpx files on GPX import #662

Fixed bugs:

  • Files are deleted from S3 before a model instance is saved #972
  • Missing translation strings #1003
  • On view party details page, the map tab is highlighted #993
  • Project locations no longer displaying on any of the project pages #964
  • Data download from projects with non-ASCII slugs encounters error #925
  • Deleted records are not detached from resources #803

Closed issues:

  • Localize platform in French #1017
  • Localize platform in Spanish #1016
  • Link to Questionnaire in Importing Data page doesn't work #999
  • Incorrect URL - "reach out to us" in user guide #998

Merged pull requests:

v1.3.0 (2016-12-09)

Full Changelog

Merged pull requests:

v1.3.0-alpha.4 (2016-12-09)

Full Changelog

Fixed bugs:

Closed issues:

  • Broken password for demo users #985
  • Malformed error message during import when a required attribute is missing #970
  • Updating questionnaires via the API #686

Merged pull requests:

v1.3.0-alpha.3 (2016-12-08)

Full Changelog

Fixed bugs:

  • Broken password reset on staging #984
  • Data Collector User Can't Download Forms #978
  • XForms missing constraints and default values #969
  • Refine user messaging and flow for anonymous users #677

Merged pull requests:

v1.3.0-alpha.2 (2016-12-06)

Full Changelog

Implemented enhancements:

  • Data import: support for xlsx format used in data download #832
  • Party list and add party pages are unused #768
  • Include AWS CLI for all envs #959 (amplifi)

Fixed bugs:

  • Password reset is unavailable for users who have forgotten their password #950
  • After PR #944 was merged, projects have disappeared from the dashboard map #949
  • As a superuser, activating a user fails #927
  • User roles for projects and organizations are not assigned correctly. #914
  • It's not possible to remove the URL for an organization or a project #537

Closed issues:

  • Asynchronous loading of geographic features #931
  • Switch to Argon2 hash algorithm #876
  • Implement password validation criteria #735

Merged pull requests:

v1.3.0-alpha.1 (2016-11-22)

Full Changelog

Fixed bugs:

  • Org Admin should have Administrator role automatically assigned for all projects within organization #737

Closed issues:

  • Improve performance of Leaflet.Deflate #932
  • Edit Project Boundaries not working in Safari #929
  • API cleanup #880
  • API Documentation/Doc Box Set-up #667

Merged pull requests:

v1.2.0 (2016-11-11)

Full Changelog

Implemented enhancements:

  • Inline manual conditional variables for sign in options (project walkthrough) #623
  • Resources number on project overview #474

Fixed bugs:

  • Users tab in top navigation disappears on certain pages #732
  • Translations need to be updated #580

Closed issues:

  • Functional tests fail intermittently on Travis #902
  • Installation fails: pip 2 not installed because pip 1.5 already exists #900
  • Resources should accept or convert audio files besides mp3 #683
  • "Draw Rectangle" while defining project areas #464

Merged pull requests:

v1.2.0-alpha.5 (2016-11-10)

Full Changelog

Fixed bugs:

  • Inline Manual player script still contains template variables #912
  • Imported resource filenames should be randomized #911
  • Error uploading questionnaires #907
  • Creating a new relationship via the API throws exception. #897
  • API does not list relationships for a party #896
  • Error unzipping download data file #885
  • original_file field not set correctly on imported resources #884
  • PATCH /api/v1/organizations/{organization_slug}/projects/{project_slug}/users/{username}/ #881
  • Catch jsonattrs KeyError #715
  • Resource photo orientation all landscape #552

Merged pull requests:

v1.2.0-alpha.4 (2016-11-07)

Full Changelog

Implemented enhancements:

  • Project overview stats needs CSS adjustment for large numbers #872
  • Support for WKT in Data Import #831

Fixed bugs:

  • Double "1." on Add Location Wizard page 1 #874
  • PUT method for updating a project member produces Platform Error #873
  • Project overview stats needs CSS adjustment for large numbers #872
  • Drawing Tools Do Not Show Up in Safari #858
  • Projects with large numbers of locations are unresponsive #801
  • Duplicated locations when submitting via ODK #792
  • Inlinemanual help panel isn't working correctly #722
  • Unhandled exception if user already exists #696
  • xform errors are still visible after re-upload of working xform #679

Closed issues:

  • Small screen member list isn't centered #859
  • Missing API endpoints #822
  • Design Data Import UI #565

Merged pull requests:

v1.2.0-alpha.3 (2016-10-28)

Full Changelog

Implemented enhancements:

  • Make import data pages wizard-ized #793
  • Increase length of choices tab labels in questionnaires from 200 chars to 2500 chars #775

Fixed bugs:

  • Uploading a XLSForm with empty labels throws IntegrityError #869
  • Internal server error 500 when trying to download data from a large project #857
  • Geometry editing: cancel prevents further editing #781

Closed issues:

  • Data import: limit csv file size #834
  • Improve Performance django-jsonattrs #824

Merged pull requests:

v1.2.0-alpha.2 (2016-10-26)

Full Changelog

Fixed bugs:

  • Imported resources missing header row #860
  • Import tool fails to import tenure_relationship_attributes #812

Closed issues:

  • API / Platform Errors when adding projects and users using API or Platform #866

Merged pull requests:

  • Fix #866 -- Makeing sure organizaiton roles are always unique #868 (oliverroick)

v1.2.0-alpha.1 (2016-10-26)

Full Changelog

Implemented enhancements:

  • Add support for select_multiple attributes to data import #791
  • Add an indicator to indicate which fields are required in all of our HTML forms #357
  • Add client-side form validation where possible #322
  • User list page should also display the user's full name #316
  • uWSGI needs env vars #864 (amplifi)

Fixed bugs:

  • Standard questionnaire making platform error for new projects #862
  • Project resources view Attach button should not be visible to users who doesn't have permission to add resources #835
  • Page and permissions caching #714
  • Long xform errors break layout #678

Closed issues:

  • Reset button ideally should not be present in the Edit Profile screen #844
  • Error running manage.py loadpolicies #836
  • Reverse full name and user name to be consistent with new pattern #818

Merged pull requests:

  • Update changelog #867 (amplifi)
  • Add import support for select_multiple attribute types and tenure relationship attributes #865 (bjohare)
  • Try to fix non-determinism in tests #856 (ian-ross)
  • Parsley integration #852 (clash99)
  • First round of performance improvements #850 (ian-ross)
  • Display username first then full name on projects permissions page #841 (karenc)
  • Allow accounts loadpolicies command to be run on its own #839 (karenc)
  • Project resource view 'Attach' button hiding from users who doesn't have permission #838 (manoramahp)
  • Display user's full name on user list page #837 (karenc)

v1.1.0 (2016-10-20)

Full Changelog

v1.1.0-alpha.1 (2016-10-20)

Full Changelog

Closed issues:

  • Weed out duplicate database requests in templates #494

Merged pull requests:

  • Fix 502 errors on resources list page #855 (seav)
  • Implement a changelog #854 (amplifi)
  • Resolve #494: Reduce duplicate and unnecessary database requests #853 (seav)

v1.0.0 (2016-10-19)

Full Changelog

Implemented enhancements:

  • When user has no full name empty space there on top of that users' username in organization member side menu #758
  • Submitting multiple parties or locations per xform submission #554
  • Add Opbeat integration and configuration #849 (amplifi)
  • Provisioning for memcached support #845 (amplifi)

Fixed bugs:

  • Deleted records are not detached from resources #803
  • Adding a project cannot complete if there are many org members #796
  • Superuser cannot view org member edit page #794
  • Can't change a org members project permissions. #779
  • CSS tweaks #771
  • Clicking on resources tab gives 502 error sporadically #770
  • Email verification for user accounts not recorded #766
  • Canceling adding/editing a location does not work #719
  • Send confirmation email when user changes their email address #676
  • Geopoint parse failure when there are also geotrace and geoshape questions in xlsform #643
  • Weird formatting of attribute labels when mulitlingual labels defined in xform #389

Closed issues:

  • Previews for non-image resources #847
  • Nothing happens on clicking the info symbol "i" #842
  • Inactive account page shown but no confirmation email received #821

Merged pull requests:

v0.3.0-alpha.5 (2016-10-06)

Full Changelog

Implemented enhancements:

  • select_multiple in XLS forms is not currently supported #586

Fixed bugs:

  • Icons for resources created by import not displayed #799
  • Data import should skip blank, non-required attribute fields #788
  • Server error when adding a new member in the org that has more than one page list of projecs #782
  • Select multiple not compatible with data download #780
  • Safari is auto-filling project name with contact name #773
  • When adding new members to the organization, you can see archived projects #763
  • Archived projects should not appear in project list #762
  • Can't add a resource in a location uploading a file #754
  • XForms: Attribute groups with similar labels will override each other #748
  • Can't add location resource when I'm an admin and created the project #743
  • During resource upload, resources should be removed when user clicks the 'remove' link #582

Closed issues:

  • Archived project detail page is still accessible #783
  • Option to add new organization when creating new project #772

Merged pull requests:

v0.3.0-alpha.4 (2016-10-03)

Full Changelog

Implemented enhancements:

  • Member permissions ui problem with save #627
  • Reset password page needs some CSS love. #591
  • Consider adding either site-wide or fine-grained search index robot settings #454
  • Script to remove files from temporary directories on the app server #354
  • Enhancement/#354 Cron task to prune MEDIA_ROOT files #752 (amplifi)
  • Enhancement/#454 Search Index robots settings #751 (amplifi)

Fixed bugs:

  • Cannot click on profile button while adding a project #593

Closed issues:

  • Update "e-mail" to "email" in text on pages and email text #709
  • Password Strength Enforcement #273

Merged pull requests:

  • Enhancement #566: Add support for CSV imports #760 (bjohare)
  • #586: Added support for select_multiple in xls forms #756 (linzjax)
  • Updated member permissions layout #755 (clash99)
  • #554: Questionnaires can include repeat groups of parties or locations. #738 (linzjax)

v0.3.0-alpha.3 (2016-09-29)

Full Changelog

Implemented enhancements:

  • Need for global project option #524
  • Add Calendar Widget for Date Fields #461

Fixed bugs:

  • Non-project members should not see "Congratulations" message #682
  • Adding New Location - Drop Down Pulling from Name instead of Label #478

Closed issues:

  • When adding a new relationship, "Relationship Type" should be shown instead of "Tenure Type" #740

Merged pull requests:

v0.3.0-alpha.2 (2016-09-28)

Full Changelog

Implemented enhancements:

  • Make pseudo-links behave more traditionally #615
  • Clicking on a resource row doesn't automatically check the checkbox #595
  • Editing location geometry is not intuitive #556

Fixed bugs:

  • Drop down for org admin user should not be active on project permissions page #632
  • Can't view members... but I can #609

Merged pull requests:

v0.3.0-alpha.1 (2016-09-23)

Full Changelog

Implemented enhancements:

  • Add DigitalGlobe Vivid Layer and options with OSM to Basemap Options #716
  • Order permission roles according to level of permissions in select dropdown #650
  • Default is not empty in dropdowns #445
  • Records Wireframes #168
  • Extend worker process timeout from 20s to 60s #706 (amplifi)

Fixed bugs:

  • User account dropdown does not work during the project add details page #707
  • Setting location_geometry to geoshape causes weird formatting #698
  • Removing a resource from the project does not affect resource count on dashboard. #674
  • Review the platform code and templates for untranslatable texts #573
  • Attach resources uploaded through xforms to appropriate entities #553

Closed issues:

  • User messaging for anonymous users when browsing projects #711
  • Can sign-in and use the platform without email-id verification. #695
  • Change Highlighting on Sample forms so geotrace is white� #691
  • Add permission filtering the API #685
  • Administrator cannot archive organization #550

Merged pull requests:

  • Fix #674: Fix resource count on project dashboard #721 (seav)
  • Resolve #716: Add DigitalGlobe Vivid layer #717 (seav)
  • Resolve #445: Add blank defaults for dropdowns #713 (seav)
  • Fixing Order permission roles according to level of permissions in se… #708 (ian-ross)
  • Fixes formatting issue caused by setting location_geometry to geoshape #699 (linzjax)
  • Allows multiple resources to be attached to objects uploaded through ODK #697 (linzjax)
  • Missing translations #689 (ian-ross)
  • Archived organizations and projects are now frozen. #658 (linzjax)

v0.2.0 (2016-09-15)

Full Changelog

Implemented enhancements:

  • "Contact us" should have emailto link #631

Fixed bugs:

  • GPX file type not accepted as resource #672
  • Default tiff preview isn't showing #668
  • Use username in place of empty full name #626

Closed issues:

  • API Features for QGIS Plugin #653
  • Add New Project Location - Project Extent #598

Merged pull requests:

v0.2.0-alpha.2 (2016-09-13)

Full Changelog

Implemented enhancements:

  • Increase length of notes field from 500 characters to 2500 characters #659
  • Ajax session to API authentication bridging #635
  • Replace "i" link in header #622
  • GPX Import #613
  • Display user's friendly file name for resources #533
  • API Polish and Release #447
  • Provide Sample XLSForm to Users #403

Fixed bugs:

  • MP3 file type not accepted as resource #671
  • XML file type not accepted as resource #670
  • DOCX file type not accepted as resource #669
  • API: Anonymous users can view full project list #642
  • Hamburger menu responsiveness #628
  • Catch schema / attribute errors during project page load #614
  • Footer glitching on smaller screen sizes on Organization Dashboards #606
  • XLSForms with blank line in settings tab raise 500 Error #605
  • Benghali font replacement #585

Closed issues:

  • geo_types not working fine with ODK in *some* Android devices #641
  • Rationalise view testing approaches #488

Merged pull requests:

v0.2.0-alpha.1 (2016-09-08)

Full Changelog

Implemented enhancements:

  • Don't show the party picker when adding a new relationship if there are no parties yet #612
  • Create "Splash Screen" on dashboard #492
  • Errors in Parsing XLSForm Should Happen Sooner than the Project Overview Page #272
  • Missing "remove connection" from resource #261
  • Add email notifications for unhandled exceptions and xform submission errors #630 (amplifi)

Fixed bugs:

  • demo user credentials not working on staging/platform #624
  • API: Members added to an organization are automatically assigned as administrators #608
  • API: Deleting user from an organization member list completely deletes the user account #603
  • Possible to select "All Types" for relationship type #588
  • going to "my location" doesn't seem to work #551
  • Organization Admin can delete herself, creating admin-less organization #548

Closed issues:

  • Hide arabic option in language dropdown in footer #563
  • Columns of Resources tables for each type of entity is not consistent #497

Merged pull requests:

v0.1.1 (2016-08-30)

Full Changelog

Fixed bugs:

  • Error editing a location when field length is greater than 32 chars in a text field #557

Merged pull requests:

  • Tidy up provisioning and loadstatic thing #619 (ian-ross)
  • Removed loadstatic from provisioning. Attribute objects are no longer… #617 (linzjax)
  • Add custom 500 error page #616 (bjohare)

stg (2016-08-26)

Full Changelog

Implemented enhancements:

  • Edit Project Location should be changed to Edit Project Boundary #596
  • Org overview blank text #510
  • Long titles flow outside of page header #471
  • Back Button When in process of adding new project #465
  • Check button consistency across the platform #443
  • Model for entire XForm submission? #442
  • Improve party selection widget #441
  • django-buckets: upload_to option should auto-generate folders #434
  • Forms Download to ODK should have human names #412
  • Combine add resource options #407
  • Improve map pop-over button #406
  • Update map geometry field error #397
  • Clean-up Loading of Static Data Set-up #383
  • Add details to org and project overview #372
  • Remove "spatial units" text in error message #371
  • Change message to not be all caps #368
  • File icons for resource list thumbnail previews #355
  • Location error messaging #345
  • CSS outstanding pages #344
  • Connect map click on project overview to map tab #325
  • Prevent duplicate organization names and duplicate project names within the same organization #324
  • Fine-tune response css #266
  • Project overview page's ellipsis menu should adapt based on the user's permissions #183
  • Integrate language translation option #78
  • nginx config update to serve over SSL #522 (amplifi)

Fixed bugs:

  • Cannot cancel edit resource if changes are made #594
  • No xform submission error logging output in debug.log #583
  • Organization name with non-Latin characters in dashboard popover #578
  • Error Checking for Geotypes colliding w/being able to select Geotypes in XLSForms #577
  • Questionnaire data migration failing #570
  • User name in header bug #543
  • Project data is not preserved when stepping back in the add project wizard #530
  • Project contacts aren't saved on project creation #528
  • Deduplicated slug names are not formatted as expected #527
  • Default form submit in step 2 or 3 of the add project wizard is the Previous button #525
  • Ellipsis menu disappears when on page in ellipsis menu #520
  • Adding resources not on page 1 of library broken #507
  • Resources table is not responsive #498
  • XLSForm parse errors fail silently #480
  • Weird maintenance of state in the contacts form #476
  • Error in URL when adding new organization #463
  • Projects, Organizations...and Users from homepage #462
  • Users tab #452
  • Odd highlighting around resource checkboxes #436
  • Max Length of Project name input box is 100 should be 50 #414
  • Resources tab visibility #409
  • Contacts Error Message Not Consistent with other error messaging #364
  • Website throws an errors when you delete the single contacts row and then submit #315
  • Don't display the add project link/button if the user does not have the project.create permission #185
  • When adding a new project, the list of selectable orgs should be limited #184

Closed issues:

  • Question: Select Geotype in Your XLSForm #521
  • Rationalise functional testing approaches #503
  • Set up Django debug toolbar #489
  • Investigate Travis setup caching #487
  • Speed up Travis platform setup #486
  • Rationalise permissions checking #485
  • Adding Location - Character Limit on Notes #479
  • Permission Denied when Adding New Project #468
  • Server 500 Error when creating a new project.... #466
  • Remove all randomised test cases from functional tests #457
  • Prototype switchover to Leaflet 1.0.0-rc2 #450
  • Extra scrollbars in dashboard map UI #449
  • Rework default data table search/ pagination options #446
  • XForms need a unique way to identify associated questionnaire. #440
  • Location details - Empty resource starter text #427
  • Should the project geometry/extent be required? #358
  • Handle changes to attribute schema selector fields #350
  • Shapefile Export #323
  • Don't show the "Add from library" tab/button if there are no resources in the library #295
  • Double modals #283
  • Multiple scrollbars #249
  • DRF docs does not work with versions #134
  • History #28
  • Monitoring and Reporting #16

Merged pull requests:

v0.1.0 (2016-07-14)

Full Changelog

Implemented enhancements:

  • Improve Map Tip #401
  • Project User Permissions Needs Mobile Optimization #341
  • Map should zoom to project extend when adding first location #338
  • Project overview starter text displays always #319
  • Refine zoom of world view for creation of project geometry #313
  • Increase Allowed maxZoom for Basemaps #311
  • Location details - Empty resource and relationship starter text #300
  • Add gif to acceptable resource file types #279
  • Zoom map to project extent #276
  • Add geospatial search API for locations (spatial units) #238
  • GeoODK/ODK Integration #219
  • Only show the link for the Users list page to SUs #205
  • The HTML <title> of add/edit project pages should be more specific #198
  • Label for the questionnaire form field refers to the URL form field #197
  • Make the org logo in the project page a link to the organization's page #182
  • Design CSS for Wizard pages #174
  • Improve user error messaging consistency for forms #59

Fixed bugs:

  • Resolver for URLs with usernames do not include all valid characters #439
  • Investigate discrepancies in questionnaires table #433
  • Geoshape comes across as a polyline #430
  • Can't add new location (name issue) #426
  • S3 Files that begin with a number causing issues for pyxforms #420
  • Registration page background not covering page #418
  • Can't Download ODK Form from Staging #417
  • Updating profile causes glitch in permissions #416
  • JavaScript Error on Map Tab Load #402
  • Unable to add member within Organization overview window #394
  • Unable to add resource from library to new location #393
  • Tenure type selection not available when adding relationship to a new location #392
  • TenureRelationship model should have a 'acquired_how' field #386
  • Extra "testing" field in add location #381
  • Location view should zoom to the extent of the geometry #377
  • Limit questionnaire file type #374
  • Redirecting error & mass messages appear #369
  • Form Submission Will Not Parse #366
  • Consistent Error Messaging on Add Location #365
  • Dead images on Project Listview #363
  • Add New Members Button Doesn't work from Org Overview Page #362
  • Remove Link to Org Logo from Org Overview Page #361
  • S3 resources unable to upload #347
  • Email Templates Not Complete #346
  • Revise Export Text #342
  • Demo Site Deployment Bugs #337
  • Can't upload image resources when S3 Storage is active #334
  • Locations west of 180°W or east of 180°E can be added #332
  • Use username in header if full name is empty #331
  • Organization or project names longer than 50 characters result in DataError #328
  • Non-ASCII organization and project names will crash the website #327
  • 500 Error When Registering Username on Staging #310
  • Cannot Add Resources to Location #303
  • xlsform does not parse #302
  • Private/Public Slider & Text Mushed Together on Project Details Page on Mobile #297
  • Attributes schemas should be associated with a questionnaire #291
  • An organization or a project with the slug 'new' or a user with the username 'add' will conflict with the add functions #285
  • Edit resource #282
  • Adding duplicate org member throws error #263
  • Roboto font not importing correctly #260
  • Edit project location leads to a blank page #247
  • Add Button for new organization is not visible #243
  • Cannot Add New Resource #240
  • TenureRelationship has unnecessary fields #227
  • TenureRelationship is missing the project field #226
  • Relationship models should only relate entities from the same project #225
  • Dashboard map not centered over points being displayed #213
  • Page footer is no longer fixed to the bottom of the viewport #206
  • Private projects are still shown on the Dashboard map #196
  • Weird form bugs when adding a project and the project name is missing #195
  • Save/Cancel buttons are not fully visible when editing the project details or permissions #194
  • Logged out users are not able to see any public organizations and projects #188
  • Dashboard map and create project geometry map controls have wrong z-index #186
  • Private projects are not visible to superusers #179
  • UserListTest sometimes throws error #175
  • Check if project-slug exists when creating a project #162
  • Set country on project creation #144
  • Error message display over dashboard map #140
  • User model should have "full name" not "first name, last name" #98

Closed issues:

  • VM provisioning is broken #395
  • example.com still in the subject of email to users #387
  • Cannot add resources to location #367
  • If the organization or project name changes, should the slug change as well? #329
  • Add Organization dialog box not fully visible and no scroll bar option #314
  • Need error message on add new location #309
  • Add project permission denied after step 3 #307
  • CSS "cursor" should be "pointer" for table rows that act as links #306
  • Swap "Entities associated" header column #301
  • CSS for new location wizard #294
  • Can't download resources #281
  • Typo in error message #280
  • Resource description field - not required #278
  • Initial release - hide components #271
  • CSS for Resource components #264
  • Improve instruction/error messaging around urls #259
  • Entity Attributes Data Model Part 2 #255
  • Responsive layout needs fix #250
  • Audit logging #244
  • Button to make organization private still visible. #237
  • Creation of Project Records Attribute Schema #235
  • Design CSS for Wizard pages #231
  • Message placement on single org/project pages #229
  • Fix pagination when there is only one page #228
  • Edit organization modal not saving or redirecting back to organization dashboard #222
  • Data Downloads #220
  • Update icon on tab for CKAN platform #201
  • CSS for Smaller Screens #200
  • Update header ui #193
  • Alt attribute of the organization's logo should be the organization's name #191
  • Project model's project\_slug field should not have null=True #180
  • Spatial unit data modelling and API #177
  • Records #172
  • Records UI Views #171
  • Records API views/serialisers #170
  • Records API Design #169
  • Records Data Modeling #167
  • Time success message #165
  • New template wrapper for organizations #164
  • New template wrapper for projects #163
  • tox error #161
  • CSS for Modals #156
  • vagrant up fails with npm error #150
  • Contacts for organizations and projects #136
  • Permissions for organizations UI #135
  • Clean-up Tasks - Ian #132
  • Entity Attributes Data Model Part 1 #131
  • Resources #130
  • XLSForm Parsing and Upload #129
  • Design CSS #118
  • Code layout and VM setup tidying #117
  • Projects UI implementation: Part 2 #116
  • Set up translations and connect to Transifex #115
  • Functional testing for projects pages #114
  • Functional testing for organization members pages #113
  • Functional testing for organization pages #112
  • Functional testing for user management pages #111
  • Sprint #3 functional testing #96
  • UI for resource management #95
  • UI for projects #94
  • Projects UI implementation: Part 1 #93
  • Organization members UI implementation #92
  • Organization UI implementation #91
  • User management UI implementation #90
  • API Docs #84
  • Create Test Data Fixtures #83
  • Resource serializer #70
  • UI for Resource Management #69
  • Permissions for resources #68
  • Resource API Views #67
  • Design Resource API #66
  • Resource model #65
  • UI for Organizations #52
  • Project API views #39
  • Project visibility control #37
  • UI for User Management #31
  • API for assignment of roles to users #29
  • archiving #27
  • Editable polygons on map #25
  • Slippy Map #24
  • Create and Edit Forms #22
  • Archive/delete workflows #21
  • Questionnaire data #17
  • Map #14
  • Relationships #13
  • Parties #12
  • Parcels #11
  • Projects #10
  • Organisations #9

Merged pull requests:

last-with-react (2016-03-29)

Closed issues:

  • User management API #89
  • Update to new django-tutelary #86
  • Ansible error #82
  • UI for Search, Sort, Filtering, Pagination #76
  • Functional testing setup #75
  • Add platform footer #61
  • Image handling in webpack #57
  • User serializer #56
  • Validation for contacts #55
  • AWS/staging deployment #54
  • UI for Base CSS #53
  • UI for Users/Login/Registration #51
  • Internationalisation #50
  • Organization API Views #49
  • Archive/Unarchive organizations #48
  • Organization Serializer #47
  • Design Organizations API #46
  • Permissions for Organizations #45
  • Organization model #44
  • Archive/unarchive projects #38
  • Project serializer #36
  • Design project API #35
  • Permissions for projects #34
  • Project model #33
  • Ansible error on startup #32
  • Permissions system #26
  • Form field validation #23
  • Searchable/Sortable/Filterable Lists #20
  • Reusable components #19
  • Resources #15
  • Fixed user roles and permissions #8
  • Users/Login/Registration #7

Merged pull requests: