habitica/website
Travis 6cc359a935 Adding new user.addNotification method with Mongodb Update (#8272)
* Adding new method to user schema that pushes a new notification to the database with an update operation instead of a save. fixes #8264

* fixing test text

* changing the addUserNotificationUpdate method to a static method as requested.

* Renaming to push notification

* fixing comment documentation based on pr comments.

* Changed the update statement to do a multi update and added a validation step. Added tests for both these cases.

* Updating pushNotification method to allow a query to be passed instead of an array of userIds to make it more flexible.

* Removing createdAt field from tests as it's no longer used.

* Removing only from test suite
2017-01-04 15:27:54 +01:00
..
assets feat(content): Armoire and BGs 2017-01 2017-01-03 21:35:23 +00:00
build Vue Store (#8071) 2016-09-29 13:32:36 +02:00
client feat(content): Armoire and BGs 2017-01 2017-01-03 21:35:23 +00:00
client-old Added field existence checks (#8356) 2017-01-02 16:31:04 -07:00
common feat(content): Armoire and BGs 2017-01 2017-01-03 21:35:23 +00:00
server Adding new user.addNotification method with Mongodb Update (#8272) 2017-01-04 15:27:54 +01:00
static/sprites feat(content): Armoire and BGs 2017-01 2017-01-03 21:35:23 +00:00
views feat(content): Armoire and BGs 2017-01 2017-01-03 21:35:23 +00:00
README.md expose new client at /new-app, can be enabled in prod setting a flag 2016-09-21 13:43:39 +02:00

/website/client contains the source files for the new client side that is being developed as part of the Habitica.com redesign. Static assets for the new client can be found in website/static.

The old client side files can be found in /website/client-old, they are still used on Habitica.com while the redesign is in progress.