Mike Dalessio
4d5fbc9ff3
Drop the action_text_markdowns table
...
The model was removed in 10b2aad6 / fa04016c
ref: https://37s.fizzy.37signals.com/collections/7/cards/731
2025-06-01 12:31:48 -04:00
Jorge Manrubia
fa04016cbe
Revert "Revert "Replace House with Lexical""
2025-05-29 14:25:16 +02:00
Jorge Manrubia
08d8b2e5ff
Revert "Replace House with Lexical"
2025-05-29 14:22:27 +02:00
Jorge Manrubia
10b2aad647
Replace House with lexical-powered actiontext
2025-05-23 11:41:08 +02:00
Jorge Manrubia
2510c1e0ac
Major rework of the command/ai abstractions
...
- Big simplification of the overall workflow.
- Composite commands store their commands properly, these are undoable now.
- Child commands are excluded from history
2025-05-16 13:29:18 +02:00
Jorge Manrubia
67984bf589
WIP for LLM experiment
2025-05-16 13:29:18 +02:00
Jorge Manrubia
181e35b5b2
Restore command when clicking on it
2025-05-07 12:03:02 +02:00
Jorge Manrubia
cc039e0831
Add missing index to commands
2025-05-06 22:51:38 +02:00
Jorge Manrubia
9d7459f865
Show recent commands
2025-05-06 08:54:58 +02:00
Jorge Manrubia
65d809dd8d
Basic models for Fizzy do and searches working with them
2025-05-06 06:42:33 +02:00
Jorge Manrubia
2d2cd702ca
Remove summary id column too
2025-04-30 10:18:02 +02:00
Jorge Manrubia
174bb21b8a
Drop event summaries too
...
We'll regenerate with a script
2025-04-30 09:55:29 +02:00
Jorge Manrubia
9edffe2170
Format
2025-04-29 20:39:55 +02:00
Jorge Manrubia
2b98db9e66
Flatten out comments and messages
...
https://37s.fizzy.37signals.com/collections/693169850/cards/999008989#comment_994777841
2025-04-29 19:21:18 +02:00
Jorge Manrubia
e90b062440
Configure the autoclose period at the collection level
2025-04-25 13:29:16 +02:00
Jorge Manrubia
6a1dcef6ef
Add script to migrate existing events to the new format
2025-04-25 09:26:47 +02:00
Jorge Manrubia
b746987712
Make eventable a generic concern and create a card's especialization for it
2025-04-24 13:07:12 +02:00
Jorge Manrubia
13b0c0fc41
First pass to tidy up activity time rendering
2025-04-24 12:28:16 +02:00
Jorge Manrubia
965100df51
Access events through collections
2025-04-24 12:28:16 +02:00
Jorge Manrubia
54f4bd5144
Generalize event's cards as eventable,add collection
...
Lots to tidy up but this is working
2025-04-24 12:28:16 +02:00
Mike Dalessio
54375e8ded
Re-dump the schema cache file
...
using the latest Rails version, which means we should have less churn
in the file going forward.
2025-04-23 14:09:40 -04:00
Jorge Manrubia
71c20f9685
FIx migration
2025-04-23 18:45:45 +02:00
Jorge Manrubia
bd5a41a0a1
Refresh migrations
2025-04-23 17:25:11 +02:00
Jorge Manrubia
b08326ccbe
Merge branch 'main' into plain-text-mentions
...
* main: (48 commits)
Improve layout and truncation
This is annoying
Fix summary
Remove index columns
Same treatment for the events index
New menu filters and navigates
Don't test for _Added by_ events
Indention
@collection is always available when card scoped
Style
Remove check for _Added by..._ line
The placeholder attribute is on the `house-md` element
Duh, no before destroy commit, but this is still not right!
No long transactions!
Don't display published event in threads
But feels more essentially part of the User, so list first
Not related to the other two
Missing controller
Style
Errant `bubbles` => `cards` replacement
...
# Conflicts:
# app/models/card.rb
# app/models/user.rb
# db/schema.rb
# db/schema_cache.yml
2025-04-23 17:24:01 +02:00
Jorge Manrubia
2eae58725a
Remove notifications' resource relationship
...
Is confusing since "source" already captures the origin of the notifications. It's
needed to interpret things at rendering time, so we can query things as needed there.
2025-04-23 13:52:47 +02:00
Jorge Manrubia
696732a90a
Rename mentions' container => source
2025-04-23 13:41:34 +02:00
David Heinemeier Hansson
dcf135c003
Fix rubocop
2025-04-22 14:45:22 +02:00
Jorge Manrubia
22df208f9a
Render proper content for mentions, don't send mentions to yourself
2025-04-22 14:11:21 +02:00
Jorge Manrubia
8aa99e34b4
Persist notification's creator
...
Instead of delegating. With a polymorphic relationship, relying on a certain
attribute implies doing things like aliasing "mentioner" to "creator" or similar.
2025-04-22 13:48:43 +02:00
Jorge Manrubia
4f06473405
Notifications for mentions showing up
2025-04-22 12:02:48 +02:00
Jorge Manrubia
aa3acfeaa8
Add plain text mentions
2025-04-22 11:26:56 +02:00
David Heinemeier Hansson
9b9acf36ae
Events track due_date changes in particulars, not as a direct attribute
2025-04-22 11:21:09 +02:00
David Heinemeier Hansson
58c7eb41bb
AI slop for the honcho seed data
2025-04-22 09:55:59 +02:00
David Heinemeier Hansson
4d1a1382e1
Fix seeds for new descriptions
2025-04-21 16:21:20 +02:00
David Heinemeier Hansson
539b26c7df
Small enough DSL to inline it
2025-04-21 16:01:01 +02:00
David Heinemeier Hansson
581070b22c
Fix trailing empty line
2025-04-21 15:26:47 +02:00
David Heinemeier Hansson
dc12751192
Have an empty first-run tenant too
2025-04-21 15:23:18 +02:00
David Heinemeier Hansson
b6584ed655
Seed multiple seed accounts with basic DSL
2025-04-21 15:12:57 +02:00
David Heinemeier Hansson
1114679c20
Remove activity score columns
2025-04-18 17:05:17 +02:00
David Heinemeier Hansson
abd2af3d8a
Dont need an index for a single record
2025-04-15 15:35:28 +02:00
David Heinemeier Hansson
7e5f71fedd
We will only have one account record per account
...
Not sure why this was added in the first place.
2025-04-15 15:17:30 +02:00
David Heinemeier Hansson
6bbf68a4f9
The tenanted db is the account scope
2025-04-12 20:06:34 +02:00
David Heinemeier Hansson
760cbb6c99
Drop boosts
...
Killed by design.
2025-04-12 18:52:54 +02:00
David Heinemeier Hansson
fb733b9a60
No more tracking commenting as an activity for sorting
...
We are doing away with all the automated activity scoring, but for now
lets just get rid of it for comments.
2025-04-12 10:50:25 +02:00
David Heinemeier Hansson
cbdb9aa113
Schema movement -- is this because the dumper doesnt sort deterministically? cc @flavorjones
2025-04-11 16:24:38 +02:00
Jorge Manrubia
7406a1039f
Add models to track gold cards and implement basic toggle behavior
2025-04-10 16:48:12 +02:00
Jason Zimdars
deb987db2d
Move color column to stages
2025-04-09 15:41:36 -05:00
Jorge Manrubia
3c82c8ee90
Remove migration
2025-04-09 16:04:18 +02:00
Jorge Manrubia
723e6d94f5
Rename bubbles => cards
2025-04-09 14:50:58 +02:00
Jorge Manrubia
16e8041524
Add unique constraint for keeping tags unique on a per-account basis
2025-04-07 11:36:34 +02:00