Kevin McConnell
c75247133e
Fix time-dependent test
...
This test would fail when the two timezones is covers landed on
different days (like in the first few hours of UTC). So let's fix the
test to a particular moment in time.
2025-02-17 15:07:17 +00:00
Jason Zimdars
0258f09dd8
When you click a tag, include the bucket scope
2025-02-14 11:56:05 -06:00
Jason Zimdars
783af287db
Don't allow creating duplicate tags
2025-02-14 11:44:52 -06:00
Jason Zimdars
edd7e55313
Prevent using # in the stored tag name
2025-02-14 11:23:08 -06:00
Jason Zimdars
b54103cdef
Sort case insenstive
2025-02-14 11:18:24 -06:00
Jason Zimdars
2f6f98a584
Account for terms as strings
...
Terms chips weren't correctly excluding the term because this `params[key].delete` tried to convert them to integers
2025-02-14 10:54:41 -06:00
Jason Zimdars
5313394f18
Just display the names
2025-02-14 10:43:48 -06:00
Jason Zimdars
7f1b1a690a
Temporary fix
2025-02-13 18:07:28 -06:00
Jason Zimdars
d9444f18dd
House seems to expect a placeholder value
...
Fixes that the placeholder would display `null` if you clear the content while editing a comment. See also: https://fizzy.37signals.com/buckets/693169850/bubbles/999008493#comment_994776744
2025-02-13 17:48:37 -06:00
Jason Zimdars
3e5b531d12
Extract into a single-purpose controller
2025-02-13 17:40:18 -06:00
Jason Zimdars
ddfaf8bf33
Paste files in the new editor
2025-02-13 17:04:43 -06:00
Jason Zimdars
7544560e05
Add some constraints to the filter menu so the buttons are always visible
2025-02-13 16:38:56 -06:00
Jason Zimdars
bba3794454
Attribute is on the wrong element
2025-02-13 16:16:25 -06:00
Jason Zimdars
52422e506e
Handle overflow
2025-02-13 15:47:45 -06:00
Jason Zimdars
ec89aba76c
Never mind, this is problematic
2025-02-13 11:18:22 -06:00
Jason Zimdars
43fa93f818
Don't highlight comment input, give it basic input behaviors
2025-02-13 11:14:47 -06:00
Jason Zimdars
896ce8fd5b
Allow overflow
2025-02-13 11:04:07 -06:00
Jason Zimdars
34d84536fd
Remove most of the default House styles, add styles for comment
2025-02-13 11:02:40 -06:00
Kevin McConnell
c8c57ddc97
Merge pull request #256 from basecamp/wire-draft-comment
...
Include initial comment in the form for new & draft bubbles
2025-02-13 16:26:55 +00:00
Jason Zimdars
68bb5a5e6a
Styles for comment input
2025-02-13 10:18:41 -06:00
Kevin McConnell
cd9fce9b89
Add auto-save to the draft comment field
2025-02-13 15:16:42 +00:00
Kevin McConnell
85749687f7
Associate the draft comment with the bubble form
2025-02-13 15:05:04 +00:00
Kevin McConnell
483c6cdbe6
Allow updating draft comment with bubble
2025-02-13 14:39:33 +00:00
Kevin McConnell
88f295eee2
Provide accessor for the draft comment
2025-02-13 14:36:34 +00:00
Jason Zimdars
946f387e7c
Missed this one
2025-02-12 17:27:44 -06:00
Jason Zimdars
e16d7f1138
Polish bubble title inputs for WYSIWYG
2025-02-12 17:25:46 -06:00
Jason Zimdars
08fb92b526
We only need to mention buckets if scoped
2025-02-12 16:18:08 -06:00
Jason Zimdars
7c3c3f6998
Don't count popped by system
2025-02-12 16:12:05 -06:00
Jason Zimdars
c2112735f8
Try a simpler popped treatment, consistency for small bubbles
2025-02-12 15:54:38 -06:00
Jason Zimdars
e5e8f321df
Make these sticky
2025-02-12 13:37:03 -06:00
Jason Zimdars
ff8a2b56b3
Burst effect for popped bubbles
2025-02-12 13:10:58 -06:00
Kevin McConnell
6f1f819ad7
Suppress notifications for system-generated events
2025-02-12 17:40:29 +00:00
Jason Zimdars
1b309c8e45
Center title
2025-02-12 10:09:42 -06:00
Kevin McConnell
400e40858d
Merge pull request #253 from basecamp/auto-pop
...
Auto-pop bubbles
2025-02-12 15:42:35 +00:00
Kevin McConnell
a88cbf0c41
Add test
2025-02-12 15:36:48 +00:00
Kevin McConnell
d925b53b01
Prevent calling system without scoping to account
2025-02-12 15:19:51 +00:00
Kevin McConnell
deb3d093bb
No longer need the un-clickable avatar for system
2025-02-12 15:06:49 +00:00
Kevin McConnell
a24817ffb7
Don't show system events in Activity view
2025-02-12 14:31:29 +00:00
Kevin McConnell
b0add103c4
Remove the system user avatar
...
We probably won't need it.
2025-02-12 14:29:33 +00:00
Kevin McConnell
e72c89781f
Ensure auto_pop_at it set before saving
2025-02-12 13:36:57 +00:00
Kevin McConnell
2b7074f24d
Clearer name
2025-02-12 13:28:47 +00:00
Kevin McConnell
6b457fc26f
Add job to auto-pop the items that are due
2025-02-12 13:22:31 +00:00
Kevin McConnell
dac2611c57
Auto-pop bubbles
2025-02-12 13:20:05 +00:00
Kevin McConnell
e9ff277599
Add auto_pop_at
2025-02-12 13:19:55 +00:00
Kevin McConnell
485a056ba2
Add a "system" role & specific user
2025-02-12 13:19:53 +00:00
Jason Zimdars
0c57f9cdc5
Polish draft/post UI
2025-02-11 21:48:33 -06:00
Jason Zimdars
b942cf0ce2
Merge branch 'main' into create-before-draft
...
* main:
Remove bubble animation, tighten up boosts bubble
Ensure there are no visual gaps
Use a Turbo frame to avoid awkward navigation
Don't filter uploaded images in dark mode
2025-02-11 16:26:36 -06:00
Jason Zimdars
cc9419af1b
Remove bubble animation, tighten up boosts bubble
2025-02-11 15:03:28 -06:00
Jason Zimdars
c433f23180
Ensure there are no visual gaps
2025-02-11 14:38:08 -06:00
Jason Zimdars
38cb031bc3
Use a Turbo frame to avoid awkward navigation
2025-02-11 12:58:52 -06:00