Matteo Pagliazzi
6e806669f5
Merge pull request #11324 from rjbernaldo/prevent-checklist-events-on-skill-use
...
This change prevents checklists from being toggled when casting skills or spells.
2019-09-09 15:50:03 +02:00
Aleksey
659c7e7249
Fix: Edit/deleting tasks in a challenge appears possible for people who are not admin/the creator ( #11349 )
...
* Fix: introduce new prop showOptions for task component
- Pull showOptions propr from challenge container to task itself to restrict editing for non leader of challenge users
* Fix: for group plan edit/delete tasks
2019-09-09 15:47:30 +02:00
Aleksey
7219aa963b
Fix: unauthorized sorting of group tasks ( #11348 )
...
- Check if column is belongs to user dashboard before choosing which endpoint use to move task
2019-09-09 15:46:38 +02:00
Matteo Pagliazzi
ebe3736207
fix(task-modal): removno conno console error when modal closed
2019-09-09 15:11:17 +02:00
Matteo Pagliazzi
39aa785b32
Merge branch 'release' into develop
2019-09-02 14:38:22 +02:00
Matteo Pagliazzi
b76f871288
fix #11340
2019-09-02 14:35:56 +02:00
negue
6d76dfe15f
hide "clear completed todos" while no entries are listed ( #11321 )
...
* hide "clear completed todos" while no entries are listed
* move column background (negative margin)
2019-09-01 14:50:48 +02:00
Rj Bernaldo
8aa13369a6
Add proper fix according to description
2019-08-22 13:06:43 +10:00
Rj Bernaldo
7e90c5e8a7
Prevent checklists from being toggled when casting spells.
...
This change closes #11028
2019-08-22 10:18:27 +10:00
Matteo Pagliazzi
5a2350a034
fix(task-modal): reorganize form to fix saving ( #11323 )
2019-08-21 19:16:47 +02:00
Sabe Jones
07ae4134f3
Squashed commit of the following:
...
commit 0db0a69f0fa00d831b7d90340e045097e8d92343
Author: Sabe Jones <sabrecat@gmail.com >
Date: Tue Jul 16 10:01:49 2019 -0500
fix(groups): return 0, not empty, when skipping downscore on Dailies
fixes #11231
commit 1bf5bc714f660345f37bcc4e3587143341521c65
Author: Sabe Jones <sabrecat@gmail.com >
Date: Tue Jul 16 09:48:28 2019 -0500
fix(groups): correct task creation button
commit 90908211200bc4a3eb204178df5c812ffcd09f37
Author: Sabe Jones <sabrecat@gmail.com >
Date: Tue Jul 16 09:46:04 2019 -0500
fix(groups): clear approval status at cron for Habits and Dailies
commit 57e8dd0252c3ea45dd6fa1a7670ee197f32e76e5
Merge: d31b0a2d0 c9a56e8f3
Author: Sabe Jones <sabrecat@gmail.com >
Date: Tue Jul 16 09:33:27 2019 -0500
Merge branch 'develop' into sabrecat/group-tasks
commit d31b0a2d0e3b7a46235696e9b05fa734ac29a2e5
Merge: f2185a91b 043696c22
Author: SabreCat <sabrecat@gmail.com >
Date: Mon Jun 24 14:58:26 2019 +0000
Merge branch 'develop' into sabrecat/group-tasks
commit f2185a91bde554c7eb22cd6bdfc1ef9227f1e765
Author: Sabe Jones <sabrecat@gmail.com >
Date: Tue Jun 18 10:10:10 2019 -0500
fix(groups): divide task delta by number of assigned users
commit af0cde52f22129312d0102ecc5571f59aa2e396e
Author: Sabe Jones <sabrecat@gmail.com >
Date: Tue Jun 18 10:06:01 2019 -0500
fix(groups): remove chat spam
commit c1c810967a9e34155948a9164862125517372268
Merge: bf4f3fb08 f987585cf
Author: Sabe Jones <sabrecat@gmail.com >
Date: Tue Jun 18 08:15:28 2019 -0500
Merge branch 'develop' into sabrecat/group-tasks
commit bf4f3fb08491b4c4e1dbfaa58a2a6510c3cb78aa
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu May 23 11:29:01 2019 -0500
fix(test): expect new task class from store
commit ae0379c80519523f68d4d606e1cc4bed8e9e49ec
Merge: ce5096e11 664cf5a47
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu May 23 11:25:15 2019 -0500
Merge branch 'develop' into sabrecat/group-tasks
commit ce5096e116558419e4a73e8b23a58c78a1f2ab9b
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu May 23 11:02:01 2019 -0500
feat(group-plans): clarify non-interactive controls on task board
commit ff3cec9530e30d51c43171d6f97d3888ff200352
Author: Sabe Jones <sabrecat@gmail.com >
Date: Tue May 21 11:10:50 2019 -0500
feat(group-plans): score shared task when user scores it
2019-08-02 15:49:41 -05:00
Tressley Cahill
babceaff42
Update "Add Task" button to diamond ( #11214 )
...
* Update $purple-400
* Add .diamond-btn
Swapped .rounded-btn for .diamond-btn
2019-07-12 15:36:14 +02:00
chen
2f3927fcaa
column-background should have 100% width ( #11142 )
2019-05-03 15:57:00 +02:00
Sabe Jones
1135ab946e
Sabrecat/groups quick wins ( #11146 )
...
* WIP(groups): quickish wins
* WIP(groups): two quick wins
1. Don't show task creation button if user is not leader or manager
2. Don't require JS confirm() for approving tasks
* fix(group-plans): allow delete from options button
* fix(group-plans): update tasksOrder when task deleted
* fix(group-tasks): dismiss notification when user takes action
* refactor(tasks): DRY out create button styling
* fix(group-tasks): sync after claiming/unclaiming
* fix(claiming): better sync and notif handling
* fix(tasks): force sync instead of explicitly clearing notif
* fix(tasks): reposition task creation button
* fix(group-tasks): default to single completion
* fix(group-tasks): move completion condition field above approval switch
* fix(group-tasks): todo validation error and approval notif dismissal
* fix(group-tasks): default single completion on client
* fix(group-tasks): move completion condition up more
* fix(group-tasks): maintain client-side user assignment list
* fix(group-tasks): remove approval notifications when task deleted
* fix(group-tasks): send assigned task to top of task list
* fix(group-tasks): remove useless tag filter dropdown
* feat(group-tasks): notify user of assigned task
* fix(group-tasks): don't allow approval of tasks w/ no approval request
* fix(tests): adjust expectations
* fix(group-tasks): more sensible action on assignment notif click
2019-04-29 13:38:28 -05:00
HydeHunter2
40e0017b17
Separate tags of different types ( #11123 )
...
Challenge, group and user tags are separated
2019-04-27 19:22:09 +02:00
HydeHunter2
251563690e
Fix tag text overlapping ( #11124 )
...
* Fix word-wrapping in user
* Fix word-wrapping in taskModal
2019-04-27 19:21:05 +02:00
Sabe Jones
380fb0abf4
fix(tasks): reposition task creation button
2019-04-18 13:09:59 -05:00
Sabe Jones
76ae41875d
Group Plans quick wins ( #11107 )
...
* WIP(groups): quickish wins
* WIP(groups): two quick wins
1. Don't show task creation button if user is not leader or manager
2. Don't require JS confirm() for approving tasks
* fix(group-plans): allow delete from options button
* fix(group-plans): update tasksOrder when task deleted
* fix(group-tasks): dismiss notification when user takes action
* refactor(tasks): DRY out create button styling
* fix(group-tasks): sync after claiming/unclaiming
2019-04-15 10:48:27 -05:00
Matteo Pagliazzi
1a66a680dc
Revert "Add <button> and focus styles for keyboard users" ( #11089 )
2019-03-27 20:56:00 +01:00
Matteo Pagliazzi
fe636b9bd2
Merge pull request #10819 from ianoxley/9796-keyboard-a11y
...
Add <button> and focus styles for keyboard users
2019-03-24 12:29:07 +01:00
Ian Oxley
8fb0d0899d
Fix checkbox alignment for dailies
2019-03-23 22:12:43 +00:00
Matteo Pagliazzi
910a76db68
Merge pull request #11064 from randi2kewl/todo-calendar-highlight-today
...
Added a highlight on today's date in To-Dos cal
2019-03-23 18:29:15 +01:00
Randi Miller
c1767eca1b
Move datepicker css and color fixes
2019-03-22 14:17:36 -04:00
Matteo Pagliazzi
83bce24e1f
Merge branch 'develop' into 9796-keyboard-a11y
2019-03-21 16:05:18 +01:00
Randi Miller
bac9121153
Changes color scheme for datepicker fixes #11064
2019-03-19 15:44:06 -04:00
Sabe Jones
9a6aa5f443
merge negue-ui-fixes into develop
...
Squashed commit of the following:
commit d0628da7557e718b4d144283949f6572718d9b45
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 15 19:34:39 2019 +0100
fix quest-tooltip padding/sizes
commit c16bc0fe4521e01520628ddc84af54930b15e066
Merge: 24e3fe2a6 163f31688
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 15 18:58:51 2019 +0100
Merge branch 'fix/quest-tooltip-cells' into negue-ui-fixes
commit 24e3fe2a6c8e384722d95f7edd9ce9e4ce16960c
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 15 18:49:47 2019 +0100
use item margin instead of container padding
commit 03ab975193b2007e24fcbb971fc7d4169bfb3ac7
Author: negue <eugen.bolz@gmail.com >
Date: Thu Mar 14 21:41:43 2019 +0100
fix input heights
commit 3aa18f1105a02655066e10a82cf53be9340a6bf1
Author: negue <eugen.bolz@gmail.com >
Date: Thu Mar 14 20:58:22 2019 +0100
revert margin-bottom on checklist
commit d8f533fda1d3833ab2f4aeb3bd8001d4a7881e8b
Merge: fbd01ab79 7d45dcfee
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu Mar 14 11:10:34 2019 -0500
Merge branch 'fix/shops-ui' into negue-ui-fixes
commit fbd01ab79d5ea8144c191cd51a9c11216418493a
Merge: 65517d259 546e260e3
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu Mar 14 11:09:03 2019 -0500
Merge branch 'fix/more-ui' into negue-ui-fixes
commit 65517d25947144f57b84fad84ce709ac7d008119
Merge: 5e935230a 2dcec78a4
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu Mar 14 11:08:20 2019 -0500
Merge branch 'fix/tasks-ui' into negue-ui-fixes
commit 546e260e36
Author: negue <eugen.bolz@gmail.com >
Date: Sat Mar 9 23:13:54 2019 +0100
fix checkbox check mark
commit 46ea2010f8
Author: negue <eugen.bolz@gmail.com >
Date: Sat Mar 9 22:48:20 2019 +0100
remove bottom margin on a collapsed checklist
commit 7d45dcfee5
Author: negue <eugen.bolz@gmail.com >
Date: Wed Mar 6 22:45:09 2019 +0100
fix star/empty colors - fix quest layout - countBadge z-index
commit f9b9e75c18
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 4 20:14:49 2019 +0100
shops - timeTravelers: refactor filter logic
commit 6d3e9e0de0
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 4 20:06:02 2019 +0100
shops-seasonal: refactor filter logic
commit aa2949e9d1
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 4 19:54:23 2019 +0100
shops - quest: refactor filter logic + quest items margins
commit ad62b7a358
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 4 19:50:51 2019 +0100
shop: equipment-cards background + market filter logic (as other pages)
commit 2dcec78a4a
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 21:02:10 2019 +0100
remove space between notes and checklist
commit 31fab9b66d
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:45:59 2019 +0100
remove margin of checklist items
commit 28b134a19b
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:33:43 2019 +0100
show `Options` instead of `Show More`
commit cafcfb6112
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:30:22 2019 +0100
remove pointer on disabled task-controls
commit 7acbcc424b
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:25:36 2019 +0100
remove margin of task-title markdown-p-tag
commit f667ab957b
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:25:16 2019 +0100
40px height search + tags button
commit 2080ecb7e8
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:24:35 2019 +0100
show grabbing cursor while dragging
commit 163f316889
Author: negue <eugen.bolz@gmail.com >
Date: Fri Feb 15 23:26:40 2019 +0100
replace the questInfo to use table-like behavior, expands to the content
2019-03-18 15:06:32 -05:00
Randi Miller
fff16a86a5
Added a highlight on today's date in To-Dos cal
2019-03-14 03:40:03 -04:00
Sabe Jones
b954379f38
Revert "fixes Tasks UI ( #11036 )"
...
This reverts commit f548103f4c .
2019-03-12 19:20:40 -05:00
negue
f548103f4c
fixes Tasks UI ( #11036 )
...
* show grabbing cursor while dragging
* 40px height search + tags button
* remove margin of task-title markdown-p-tag
* remove pointer on disabled task-controls
* show `Options` instead of `Show More`
* remove margin of checklist items
* remove space between notes and checklist
2019-03-03 17:28:58 +01:00
Sabe Jones
98fd509530
Hotfix: correct issues from PRs rollout ( #10993 )
...
* fix(various): correct issues from PRs rollout
1. Send Gems modal opens from profiles again
2. Contributor titles appear on hover again
3. Tags dropdown in tasks appears again
4. Only user's own @mentions get highlighted again
* fix(test): correct order of css classes in expect
2019-02-15 16:01:33 -06:00
Giacomo Lawrance
9e6394c38c
changed wikia links to fandom
...
Fixes issue #10954
2019-01-24 11:21:52 +00:00
negue
19b75c6257
drag tags to reorder ( #10911 )
...
* drag tags to reorder
* change color, remove unneeded sortTag-call
2018-12-23 19:45:05 +01:00
Ian Oxley
53d8d2fc6a
Fix :focus CSS for the dropdown menu
...
Add `:focus` style to the `.habitica-menu-dropdown` class, instead of
the `.habitica-menu-dropdown-toggle` class.
2018-11-26 22:31:57 +00:00
Nathan Zimmerman
2bebaf2cf8
Fixes issue #10857 ("Tags have extra space at the bottom when they should be centered") ( #10861 )
...
* Fix for #10857 centered category tag text
* Fixes #10857 and #10856 display tag markdown.
2018-11-26 10:44:41 +01:00
Ian Oxley
fd13771088
Set background on the dropdown toggle
...
Set the background to `$white` to stop Firefox falling back to the
default grey background for a button.
2018-11-19 19:40:41 +00:00
Ian Oxley
b846185f8a
Set width on .custom-control-label ( #10840 )
...
Set `width: 100%` on the `.custom-control-label`.
Although `overflow-wrap: break-word` is set on the parent `.checklist-item` element, it doesn't seem to take effect unless a width is set on the label.
2018-11-17 11:01:36 +01:00
Ian Oxley
302bc899d7
Update reward button and toggle menu
...
Add `<button>` tag to the 3 dots toggle menu, and the reward control.
Update the CSS to add focus styles, in addition to hover styles, for the
3 dots toggle menu.
2018-11-07 00:06:30 +00:00
Ian Oxley
20548daccf
Use <button> for habits +/- buttons
...
Use the `<button>` tag instead of a `<div>`. This makes the element
naturally focusable with the keyboard, and makes the HTML more semantic.
Update the CSS to align the icons in the centre of the `<button>`.
2018-11-06 22:55:51 +00:00
Matteo Pagliazzi
7195ac15b9
fix(group-plan-tasks): show checkmark when task completed
2018-11-05 15:04:45 +01:00
Nathanael Farley
a48a6a292d
If user's cron will happen later today, start the task yesterday. ( #10783 )
...
* If user's cron will happen later today, start the task yesterday.
* Added default dayStart to taskDefaults.
* Removed the need to call shouldDo twice to calculate nextDue.
* Revert "Removed the need to call shouldDo twice to calculate nextDue."
This reverts commit e1467f2fc33cfb11e6a4fc667460df6a48b69d45.
* Removed defaults from taskDefault arguments.
* Got user from $store in copyAsTodoModal.vue.
* Fixed tests for taskDefaults to include mock user.
* Fix shouldDo tests when run in GMT timezone.
* Added test to taskDefault; added utcOffset to taskDefault.
* Replaced utcOffset with zone.
* Removed erroneous import.
2018-11-02 16:58:01 +01:00
Tressley Cahill
fe5beac91b
Custom reward action background and font-color updates ( #10769 )
...
* fixes custom reward action background and font-color
* update to -10
2018-10-19 10:01:02 -05:00
beatscribe
9e008890b2
Issue: 10660 - Fixed. Changed default to Please Enter A Value ( #10718 )
...
* Issue: 10660 - Fixed. Changed default to Please Enter A Value
* Issue: 10660 - Fixed/revision 2 Changed default to Enter A Value
2018-09-27 12:26:31 +02:00
lucubro
db9c13a05d
Reduce margin-bottom of checklist-item from 10px to -3px. ( #10684 )
2018-09-24 17:46:15 +02:00
negue
6fb9030b96
reload completed tasks after resync is finished - always reload completed tasks ( #10614 )
2018-08-24 15:04:59 -05:00
Isabelle Lavandero
cce9b33844
Filter dailies by due/not due in group plan and challenge page ( #10582 )
...
* sort by isDue works but only on refresh
* update isDue for new tasks
* apply correct filter to challenge page
2018-08-17 11:58:43 +02:00
Keith Holliday
b7ca5be6ee
Closed modal when removing challenge task ( #10597 )
2018-08-16 16:54:57 -05:00
Keith Holliday
f1c1ba8efa
Minor responsive updates to the spell bar ( #10580 )
2018-08-09 15:24:44 -05:00
Matteo Pagliazzi
33149e1afa
fix conflict from previous PR
2018-07-31 09:47:17 +02:00
Matteo Pagliazzi
c9465cbfdd
Merge branch 'thefifthisa-clickout' into develop
2018-07-30 16:10:01 +02:00
Isabelle Lavandero
6b8784cf04
esc only closes tags popup if open ( #10547 )
2018-07-30 16:04:35 +02:00