habitica/website
Keith Holliday 13df60e0dd Group approval ui (#8184)
* Added all ui components back

* Added group ui items back and initial group approval directive

* Added ability to mark tasks as requires approval. Added approvals ctrl. Added get approvals method to tasks service

* Added approval list view with approving functionality

* Added error to produce message when task requests approval

* Added notification display for group approvals

* Fixed notification read and adding task

* Fixed syncing with group approval required

* Added group id to notifications for redirect on client side

* Fixed approval request tests

* Fixed linting issues

* Removed expectation from beforeEach

* Moved string to locale

* Added eslint ignore

* Updated notification for group approved, added new icons, and updated styles

* Hid group plan ui
2016-11-12 23:47:45 +01:00
..
assets fix(sprites): copy corrected Ian to prod path 2016-11-07 15:20:04 +00:00
build Vue Store (#8071) 2016-09-29 13:32:36 +02:00
client Vue Store (#8071) 2016-09-29 13:32:36 +02:00
client-old Group approval ui (#8184) 2016-11-12 23:47:45 +01:00
common Group approval ui (#8184) 2016-11-12 23:47:45 +01:00
server Group approval ui (#8184) 2016-11-12 23:47:45 +01:00
static add .gitkeep to website/static so the build does not fail 2016-09-21 14:49:30 +02:00
views Group approval ui (#8184) 2016-11-12 23:47:45 +01: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.