tasking-manager/.git
3 years agoMerge pull request #1568 from hotosm/develop master v3.3.0
Felix D [Thu, 30 May 2019 09:22:09 +0000 (09:22 +0000)]
Merge pull request #1568 from hotosm/develop

Version 3.3.0 Release

3 years agoMerge pull request #1649 from hotosm/comment-box
Felix D [Thu, 30 May 2019 07:26:46 +0000 (07:26 +0000)]
Merge pull request #1649 from hotosm/comment-box

Add tm_default_changeset_comment to cfn-config JSON

3 years agoadd it to the json variable
Aruna Sankaranarayanan [Thu, 30 May 2019 07:22:17 +0000 (12:52 +0530)]
add it to the json variable

3 years agoAdd the default changeset comment env variable to CloudFormation (#1638)
S Aruna [Wed, 29 May 2019 17:36:18 +0000 (23:06 +0530)]
Add the default changeset comment env variable to CloudFormation (#1638)

* add default changeset comment settings to cloudformation

3 years agoMerge pull request #1623 from hotosm/fix/unmark-2-ready
Felix D [Tue, 28 May 2019 12:48:19 +0000 (12:48 +0000)]
Merge pull request #1623 from hotosm/fix/unmark-2-ready

Reset status to ready when map has been previously validated

3 years agoReset status to ready when map has been previously validated
Jorge Martinez [Mon, 27 May 2019 18:52:57 +0000 (13:52 -0500)]
Reset status to ready when map has been previously validated

3 years agoMerge pull request #1594 from hotosm/history_validation
Felix D [Thu, 23 May 2019 19:41:43 +0000 (19:41 +0000)]
Merge pull request #1594 from hotosm/history_validation

Keep task history when task is validated

3 years agoMerge pull request #1593 from hotosm/refresh-account-data-on-fetch
Felix D [Thu, 23 May 2019 19:38:16 +0000 (19:38 +0000)]
Merge pull request #1593 from hotosm/refresh-account-data-on-fetch

Update account data if logged-in user fetched

3 years agoKeep task history when task is validated
Jorge Martinez [Thu, 23 May 2019 14:34:05 +0000 (09:34 -0500)]
Keep task history when task is validated

3 years agoUpdate account data if logged-in user fetched
Neil Rotstan [Thu, 23 May 2019 13:52:41 +0000 (06:52 -0700)]
Update account data if logged-in user fetched

* When data for the logged-in user is freshly fetched from the server
through the account service, update the service's account data with the
latest user data

3 years agoMerge pull request #1588 from JohnoverBoard/develop
Felix D [Wed, 22 May 2019 09:15:33 +0000 (09:15 +0000)]
Merge pull request #1588 from JohnoverBoard/develop

Update README.md with translation hyperlink

3 years agoUpdate README.md with translation hyperlink
Joel V Zachariah [Tue, 21 May 2019 13:34:02 +0000 (19:04 +0530)]
Update README.md with translation hyperlink

3 years agoupgrade to postgres-11 (#1584)
S Aruna [Thu, 16 May 2019 18:58:07 +0000 (00:28 +0530)]
upgrade to postgres-11 (#1584)

3 years agoMerge pull request #1573 from hotosm/hotfix/1572-develop-bugs
Felix D [Thu, 16 May 2019 15:46:49 +0000 (15:46 +0000)]
Merge pull request #1573 from hotosm/hotfix/1572-develop-bugs

Fixed the following bugs from #1572

3 years ago#1572 Set filed requirement to False
Ramya Ragupathy [Thu, 16 May 2019 11:57:17 +0000 (17:27 +0530)]
#1572 Set filed requirement to False

3 years agobug fixes fixing:
Zack LaVergne [Tue, 14 May 2019 20:54:16 +0000 (14:54 -0600)]
bug fixes fixing:
* backwards compatibility
* broken TasksAsGPX API
Closes #1572

3 years agoMerge pull request #1569 from hotosm/quickfix/db-migration
Felix D [Tue, 14 May 2019 08:09:12 +0000 (08:09 +0000)]
Merge pull request #1569 from hotosm/quickfix/db-migration

Pull in project query related changes

3 years agoFix the missing commit 9665583
Ramya Ragupathy [Tue, 14 May 2019 07:43:58 +0000 (13:13 +0530)]
Fix the missing commit 9665583

3 years agoMerge pull request #1547 from hotosm/feature/fix-old-content-migrations
Felix D [Mon, 13 May 2019 16:34:07 +0000 (16:34 +0000)]
Merge pull request #1547 from hotosm/feature/fix-old-content-migrations

Fix old content migrations' database state

3 years agoMerge pull request #1345 from hotosm/install-scripts
Felix D [Mon, 13 May 2019 10:30:34 +0000 (10:30 +0000)]
Merge pull request #1345 from hotosm/install-scripts

Add install scripts for Debian 9, 10 and Ubuntu 18.04

3 years agoFix old content migrations' database state
Ramya Ragupathy [Tue, 7 May 2019 10:10:11 +0000 (10:10 +0000)]
Fix old content migrations' database state

3 years agoMerge pull request #1548 from hotosm/feature/fix-missing-migrations
Felix D [Mon, 13 May 2019 10:17:46 +0000 (10:17 +0000)]
Merge pull request #1548 from hotosm/feature/fix-missing-migrations

Fix missing migrations

3 years agoFix missing migrations
Felix Delattre [Tue, 7 May 2019 10:50:39 +0000 (10:50 +0000)]
Fix missing migrations

3 years agoMerge pull request #1559 from hotosm/feature/remove-unused-dockerfile
Felix D [Mon, 13 May 2019 09:58:26 +0000 (09:58 +0000)]
Merge pull request #1559 from hotosm/feature/remove-unused-dockerfile

Remove unused Dockerfiles

3 years agoMerge pull request #1313 from hotosm/validation-restriction
Felix D [Mon, 13 May 2019 09:19:05 +0000 (09:19 +0000)]
Merge pull request #1313 from hotosm/validation-restriction

Validation metadata update

3 years agoMerge pull request #1542 from hotosm/feature/documentation-of-guidelines
Felix D [Mon, 13 May 2019 09:12:59 +0000 (09:12 +0000)]
Merge pull request #1542 from hotosm/feature/documentation-of-guidelines

Update and extend documentation on contribution guidelines

3 years agoMerge pull request #1564 from JorgeMartinezG/bugfix/1529-overpass-broken
Felix D [Mon, 13 May 2019 08:46:33 +0000 (08:46 +0000)]
Merge pull request #1564 from JorgeMartinezG/bugfix/1529-overpass-broken

Get project aoi from service in overpass function

3 years agoAdd restriction option for validation level (#987)
Ramya Ragupathy [Tue, 1 Jan 2019 09:47:11 +0000 (15:17 +0530)]
Add restriction option for validation level (#987)

3 years agoGet project aoi from service in overpass function
Jorge Martinez [Fri, 10 May 2019 01:00:45 +0000 (20:00 -0500)]
Get project aoi from service in overpass function

3 years agoMerge pull request #1560 from hotosm/cfn-ci-snapshot-ids
Dakota Benjamin [Thu, 9 May 2019 15:00:07 +0000 (11:00 -0400)]
Merge pull request #1560 from hotosm/cfn-ci-snapshot-ids

Cfn ci snapshot ids

3 years agoIncrease step timeout for snapshot creation
Dakota Benjamin [Thu, 9 May 2019 14:41:12 +0000 (10:41 -0400)]
Increase step timeout for snapshot creation

3 years agoMerge pull request #1519 from hotosm/bugfixes/1491-tests-local
Felix D [Thu, 9 May 2019 14:30:07 +0000 (14:30 +0000)]
Merge pull request #1519 from hotosm/bugfixes/1491-tests-local

Multiple fixes to python local tests

3 years agoMove ERD to docs (#1540)
Ramya [Thu, 9 May 2019 13:59:22 +0000 (19:29 +0530)]
Move ERD to docs (#1540)

* Move ERD to docs

3 years agoMultiple fixes to local tests
Jorge Martinez [Thu, 25 Apr 2019 01:29:03 +0000 (20:29 -0500)]
Multiple fixes to local tests

3 years agoRemove unused Dockerfile
Felix Delattre [Thu, 9 May 2019 13:18:25 +0000 (13:18 +0000)]
Remove unused Dockerfile

3 years agoDelete manual snapshots if rds instance changes
Dakota Benjamin [Thu, 9 May 2019 13:09:36 +0000 (09:09 -0400)]
Delete manual snapshots if rds instance changes

3 years agoMake RDS snapshot IDs unique
Dakota Benjamin [Thu, 9 May 2019 12:52:59 +0000 (08:52 -0400)]
Make RDS snapshot IDs unique

3 years agoMerge pull request #1525 from uwaiszaki/uwais_1524
Felix D [Thu, 9 May 2019 12:45:30 +0000 (12:45 +0000)]
Merge pull request #1525 from uwaiszaki/uwais_1524

Increase time interval of has-new-messages requests to 1 min

3 years agoMerge pull request #1556 from JorgeMartinezG/bugfix/1552-invalid_badimagery
Felix D [Thu, 9 May 2019 12:19:09 +0000 (12:19 +0000)]
Merge pull request #1556 from JorgeMartinezG/bugfix/1552-invalid_badimagery

fix when Invalidating badimagery tasks

3 years agoMerge pull request #1481 from hotosm/issue-602
Felix D [Thu, 9 May 2019 12:03:43 +0000 (12:03 +0000)]
Merge pull request #1481 from hotosm/issue-602

Fixes #602 - Making fields in metadata panel required

3 years agoFixes #602 - Making fields in metadata panel required
Adolfo Fitoria [Fri, 12 Apr 2019 01:04:45 +0000 (19:04 -0600)]
Fixes #602 - Making fields in metadata panel required

3 years agoMerge pull request #1514 from hotosm/feature/task-diff-update
Felix D [Thu, 9 May 2019 11:16:16 +0000 (11:16 +0000)]
Merge pull request #1514 from hotosm/feature/task-diff-update

Task diff update

3 years agoMerge pull request #1517 from hotosm/bugfix/bugs-found
Felix D [Thu, 9 May 2019 11:14:15 +0000 (11:14 +0000)]
Merge pull request #1517 from hotosm/bugfix/bugs-found

Fix bugs on TaskInvalidationHistory.record_invalidation and on projectMapService

3 years agoMerge pull request #1551 from hotosm/feature/update-python-dependencies
Felix D [Thu, 9 May 2019 11:13:20 +0000 (11:13 +0000)]
Merge pull request #1551 from hotosm/feature/update-python-dependencies

Security upgrades for python dependencies

3 years agoMerge pull request #1557 from hotosm/update/cfn-cleanup
Felix D [Thu, 9 May 2019 08:04:09 +0000 (08:04 +0000)]
Merge pull request #1557 from hotosm/update/cfn-cleanup

Remove testing code

3 years agoRemove testing code
Dakota Benjamin [Thu, 9 May 2019 03:58:59 +0000 (23:58 -0400)]
Remove testing code

There was some dummy code that is unnecessary and reveals secrets.

3 years agofix when Invalidating badimagery tasks
Jorge Martinez [Thu, 9 May 2019 01:35:27 +0000 (20:35 -0500)]
fix when Invalidating badimagery tasks

3 years agoMerge pull request #1332 from hotosm/cloudformation
Dakota Benjamin [Wed, 8 May 2019 21:36:28 +0000 (17:36 -0400)]
Merge pull request #1332 from hotosm/cloudformation

Set up cloudformation for this stack

3 years agoRemove elastic beanstalk setup (#1544) origin/cloudformation
Dakota Benjamin [Tue, 7 May 2019 15:39:02 +0000 (11:39 -0400)]
Remove elastic beanstalk setup (#1544)

* Cleanup some small things

* Remove EB dependencies

3 years agoUpdate CircleCI configuration
Dakota Benjamin [Wed, 10 Apr 2019 04:11:28 +0000 (00:11 -0400)]
Update CircleCI configuration

Remove old circleci config files

Rename circleci config file

Fix dependency install and snapshot creation

Fix env variable typo

Change CircleCI workflow version to 2

Revert CircleCI version to 2 (redux)

Fix config string formatting

Fix deployment

Make same fixes for staging deployment

Rename ci production deployment job in workflow

Add rds id script

Fix more deployment problems

verify explicitly that snapshot creation is done

Remove redundant code and fix temp snapshot deletion

only recycle snapshots

change perms of test files to not be executable

Refactor ci config for multiple branches

3 years agoPackaging
Aruna Sankaranarayanan [Thu, 21 Feb 2019 13:35:54 +0000 (19:05 +0530)]
Packaging

create a package.json for installing cloudfriend

freeze requirements after using gevent

remove pkg-resources from requirements

3 years agoCloudFormation Template
Aruna Sankaranarayanan [Wed, 23 Jan 2019 10:33:21 +0000 (16:03 +0530)]
CloudFormation Template

* Bug fixes in the Cloudformation

* fix invalid datatypes in the template

* parameterise security groups

* RDS security group type is an ec2 security group

* make user-data executable; sub as appropriate

* fix ec2 instance policy

* experiment with ec2 instance types

mv from elb v2 -> elb v1

also attach elb to asg

shift to launch-config

Add scale up, nginx in user-data and fix cfn

modify user-data script with dakota's help

bug fixes in cloudformation

* increase workers for the c3.2x instance
* add descriptions to parameters

* Clean up template
* Use set -x in install
* Use a diff instance type, use threads and gevent in gunicorn
* Reintroduce GitSha paramete
* Experiment with an m3.medium instance type
* Make the bash script an executable
* Increase MaxSize on ASG

Start work on moving from ELB -> ALB

* Add ALB to cfn template without https
* Change key back to mbtiles

CloudFormation update after alb fix

Allow only HTTPS access to the tasking manager (#1463)

* remove https listener

* redirect action

Cycle ASG instances in a sustainable way (#1473)

* update policy

* add cfn-signal installer + permissions

* change pause time to one hour

* include cfn-signal as part of the code

* formatting

* c5d.large

* mimic production capacity

* new env variables

* fixes for fresh stack

* create DB from scratch if required

* provision to install any data dump from S3

* Min and Desired 1

* separate db access role

* make database dump separate role

* get rid of PG end point

* Add DBInstanceIdentifier to cfn stack

* Remove custom rds instance name

3 years agoMerge pull request #1400 from uwaiszaki/uwais_1389
Felix D [Wed, 8 May 2019 07:13:07 +0000 (07:13 +0000)]
Merge pull request #1400 from uwaiszaki/uwais_1389

Show 404 error on using in-valid message id.

3 years agoMerge pull request #1487 from hotosm/issue-893-restrict-editors
Felix D [Wed, 8 May 2019 07:11:04 +0000 (07:11 +0000)]
Merge pull request #1487 from hotosm/issue-893-restrict-editors

Restrict editor programs for mapping and validation stages

3 years agoSecurity upgrades for python dependencies
Felix Delattre [Tue, 7 May 2019 17:22:16 +0000 (17:22 +0000)]
Security upgrades for python dependencies

3 years agoAdd install scripts for Debian 9, 10 and Ubuntu 18.04
Felix Delattre [Tue, 12 Feb 2019 17:09:15 +0000 (17:09 +0000)]
Add install scripts for Debian 9, 10 and Ubuntu 18.04

3 years agoMerge pull request #1498 from hotosm/docker/1492-makefile
Felix D [Tue, 7 May 2019 11:59:25 +0000 (11:59 +0000)]
Merge pull request #1498 from hotosm/docker/1492-makefile

Create makefile for automated setup and testing environment using docker

3 years agoMerge pull request #1538 from JorgeMartinezG/bugfix/924-keep-task-selection
Felix D [Tue, 7 May 2019 11:32:09 +0000 (11:32 +0000)]
Merge pull request #1538 from JorgeMartinezG/bugfix/924-keep-task-selection

Keep task selection when changes applied

3 years agoUpdate and extend contribution guidelines
Felix Delattre [Mon, 6 May 2019 11:01:28 +0000 (11:01 +0000)]
Update and extend contribution guidelines

3 years agoMerge pull request #1502 from hotosm/db/1460-proj-cleanup
Felix D [Mon, 6 May 2019 08:57:49 +0000 (08:57 +0000)]
Merge pull request #1502 from hotosm/db/1460-proj-cleanup

Data Audit: Project Gardening

3 years agoMerge pull request #1508 from hotosm/admin/1506-delete-chat
Felix D [Mon, 6 May 2019 08:56:18 +0000 (08:56 +0000)]
Merge pull request #1508 from hotosm/admin/1506-delete-chat

Define cascade relation for project chat

3 years agoMerge pull request #1534 from JorgeMartinezG/bugfix/1533-task-history-invalid
Felix D [Mon, 6 May 2019 08:52:21 +0000 (08:52 +0000)]
Merge pull request #1534 from JorgeMartinezG/bugfix/1533-task-history-invalid

Define cascade relation between task history and task invalidation hi…

3 years agoKeep task selection when changes applied
Jorge Martinez [Thu, 2 May 2019 20:34:56 +0000 (15:34 -0500)]
Keep task selection when changes applied

3 years ago#1470 Additional dependency entries
Ramya Ragupathy [Thu, 2 May 2019 10:00:34 +0000 (15:30 +0530)]
#1470 Additional dependency entries

3 years ago#1470 Delete entry after metadata removal
Ramya Ragupathy [Thu, 2 May 2019 08:16:16 +0000 (13:46 +0530)]
#1470 Delete entry after metadata removal

3 years agoDefine cascade relation between task history and task invalidation history
Jorge Martinez [Wed, 1 May 2019 12:51:34 +0000 (07:51 -0500)]
Define cascade relation between task history and task invalidation history

3 years agoIncrease time interval of has-new-messages requests to 1 min
uwaiszaki [Sat, 27 Apr 2019 00:08:46 +0000 (05:38 +0530)]
Increase time interval of has-new-messages requests to 1 min

3 years agoCreate makefile for automated setup and testing environment using docker origin/docker/1492-makefile
Jorge Martinez [Wed, 17 Apr 2019 19:44:01 +0000 (14:44 -0500)]
Create makefile for automated setup and testing environment using docker

3 years agoMerge pull request #1509 from hotosm/add/documentation develop
Felix D [Thu, 25 Apr 2019 15:16:03 +0000 (15:16 +0000)]
Merge pull request #1509 from hotosm/add/documentation

Move documentation from the wiki into the code base docs directory

3 years agodocumentation review
Wille Marcel [Thu, 25 Apr 2019 11:12:46 +0000 (08:12 -0300)]
documentation review

3 years agoRestrict editor programs for mapping and validation stages origin/issue-893-restrict-editors
Zack LaVergne [Wed, 10 Apr 2019 01:54:48 +0000 (18:54 -0700)]
Restrict editor programs for mapping and validation stages

**This PR includes a db migration**
Related Issue: #893

* Added list of editors in the `Settings` menu of a project-edit page where a project manager can select permitted editors for each editing stage
* Updated the editor dropdown for to populate only with the permitted editors
* requirements for at least one editor to be selected
* relocate warnings to the appropriate field
* added exclamation points for tabs causing errors

3 years agoMerge branch 'master' into develop (release 3.2.1)
Felix Delattre [Thu, 25 Apr 2019 13:10:58 +0000 (13:10 +0000)]
Merge branch 'master' into develop (release 3.2.1)

3 years agoMerge pull request #1520 from hotosm/hotfix/fixcommenting v3.2.1
Dakota Benjamin [Thu, 25 Apr 2019 13:09:38 +0000 (09:09 -0400)]
Merge pull request #1520 from hotosm/hotfix/fixcommenting

Hotfix: Fix commenting

3 years agoMove documentation from the wiki into the code base docs directory
Felix Delattre [Mon, 8 Apr 2019 10:07:03 +0000 (10:07 +0000)]
Move documentation from the wiki into the code base docs directory

3 years agoHotfix for commenting
Felix Delattre [Sat, 13 Apr 2019 15:32:01 +0000 (15:32 +0000)]
Hotfix for commenting

3 years agoMerge pull request #1451 from ethan-nelson/profile-transl
Felix D [Thu, 25 Apr 2019 07:53:39 +0000 (07:53 +0000)]
Merge pull request #1451 from ethan-nelson/profile-transl

Include a few missing profile translate strings

3 years agoMerge pull request #1507 from hotosm/admin/1505-reset-imagery-count
Felix D [Thu, 25 Apr 2019 07:53:09 +0000 (07:53 +0000)]
Merge pull request #1507 from hotosm/admin/1505-reset-imagery-count

Reset bad imagery counter

3 years agoMerge pull request #1513 from hotosm/no-owner-sql-dump
Felix D [Thu, 25 Apr 2019 07:50:15 +0000 (07:50 +0000)]
Merge pull request #1513 from hotosm/no-owner-sql-dump

No owner on test SQL dump

3 years agoMerge pull request #1494 from hotosm/feature/improve-gitignore
Felix D [Thu, 25 Apr 2019 07:29:40 +0000 (07:29 +0000)]
Merge pull request #1494 from hotosm/feature/improve-gitignore

Extend gitignore

3 years agoMerge pull request #1515 from hotosm/fix-message-classification-migration
Felix D [Wed, 24 Apr 2019 15:25:37 +0000 (15:25 +0000)]
Merge pull request #1515 from hotosm/fix-message-classification-migration

Avoid classification in database migration of old messages from deleted projects

3 years agoFixes issue on TaskInvalidationHistory.record_invalidation origin/bugfix/bugs-found
Adolfo Fitoria [Wed, 24 Apr 2019 04:53:02 +0000 (22:53 -0600)]
Fixes issue on TaskInvalidationHistory.record_invalidation

3 years agoFixes issue found when projectVectorSource is not initialized
Adolfo Fitoria [Wed, 24 Apr 2019 04:51:17 +0000 (22:51 -0600)]
Fixes issue found when projectVectorSource is not initialized

3 years agoDon't classify old messages from deleted projects
Neil Rotstan [Tue, 23 Apr 2019 17:20:53 +0000 (10:20 -0700)]
Don't classify old messages from deleted projects

* Enhance migration 0a6b82b55983 to ignore historical messages from
projects that no longer exist in the database

3 years agoAdd abbreviated project API origin/feature/task-diff-update
Ethan Nelson [Sat, 2 Mar 2019 23:13:36 +0000 (17:13 -0600)]
Add abbreviated project API

3 years agoset no-owner to test SQL dump
Wille Marcel [Tue, 23 Apr 2019 11:15:53 +0000 (08:15 -0300)]
set no-owner to test SQL dump

3 years agoAdd admin user to test db; Use tm as database user
Felix Delattre [Tue, 23 Apr 2019 08:17:57 +0000 (08:17 +0000)]
Add admin user to test db; Use tm as database user

3 years agoMerge pull request #1423 from nrotstan/issue-1361-inbox-filtering-sorting
Felix D [Tue, 23 Apr 2019 09:20:42 +0000 (09:20 +0000)]
Merge pull request #1423 from nrotstan/issue-1361-inbox-filtering-sorting

Add inbox filtering, sorting, delete multiple.

3 years agoUpdate time spent mapping string
Ethan Nelson [Tue, 23 Apr 2019 01:37:55 +0000 (18:37 -0700)]
Update time spent mapping string

3 years agoFix migration, validate inbox sort parameters
Neil Rotstan [Mon, 22 Apr 2019 17:14:33 +0000 (10:14 -0700)]
Fix migration, validate inbox sort parameters

* Replace erroneous reference to Message.DIRECT with correct
Message.BROADCAST in 0a6b82b55983 migration

* Enforce that inbox sort_by refers to a valid Message column

* Enforce that inbox sort_direction is valid value

* Include 'en' locale on inbox project filtering

3 years ago#1506 - Define Project Chat Relationship origin/admin/1506-delete-chat
Ramya Ragupathy [Mon, 22 Apr 2019 07:46:57 +0000 (13:16 +0530)]
#1506 - Define Project Chat Relationship

3 years ago#1505 Reset bad imagery counter
Ramya Ragupathy [Mon, 22 Apr 2019 05:52:33 +0000 (11:22 +0530)]
#1505 Reset bad imagery counter

3 years agoPublished -> Archived origin/db/1460-proj-cleanup
Ramya Ragupathy [Fri, 19 Apr 2019 13:56:41 +0000 (19:26 +0530)]
Published -> Archived

3 years ago#1470 Del proj w/ invalid geometries
Ramya Ragupathy [Fri, 19 Apr 2019 12:15:43 +0000 (17:45 +0530)]
#1470 Del proj w/ invalid geometries

3 years agoupdate .gitignore, ignoring vim swap files.
Adolfo Fitoria [Thu, 18 Apr 2019 23:35:26 +0000 (17:35 -0600)]
update .gitignore, ignoring vim swap files.

3 years agoMerge pull request #1497 from hotosm/feature/1365-encourage-email
Felix D [Thu, 18 Apr 2019 15:31:17 +0000 (15:31 +0000)]
Merge pull request #1497 from hotosm/feature/1365-encourage-email

Encourage user to provide email.

3 years agoUse Object instead of Map for CI server
Neil Rotstan [Wed, 17 Apr 2019 23:08:11 +0000 (16:08 -0700)]
Use Object instead of Map for CI server

* Make phantomjs happy when running unit tests on the CI server by using
an object instead of a Map to keep track of selected inbox messages

3 years agoEncourage user to provide email. Closes #1365
Neil Rotstan [Fri, 4 Jan 2019 18:49:51 +0000 (10:49 -0800)]
Encourage user to provide email. Closes #1365

* Show an exclamation-point icon in the top-nav next to the user's name if
they haven't provided an email address yet to receive notifications.

* Show the same icon on the drop-down menu next to the Profile menu-item,
and add a message to the Profile page asking the user to provide an
email address

3 years agoMerge pull request #1480 from JorgeMartinezG/docker_compose
Felix D [Wed, 17 Apr 2019 15:13:02 +0000 (15:13 +0000)]
Merge pull request #1480 from JorgeMartinezG/docker_compose

Improve of docker-compose setup

3 years agoExtend gitignore
Felix Delattre [Wed, 17 Apr 2019 08:22:08 +0000 (08:22 +0000)]
Extend gitignore

3 years agoImprovement of docker-compose
Jorge Martinez [Thu, 11 Apr 2019 17:54:15 +0000 (12:54 -0500)]
Improvement of docker-compose