David Heinemeier Hansson
|
bced7405df
|
Extract events loading from overloaded UsersController
|
2025-11-02 17:31:28 +01:00 |
|
David Heinemeier Hansson
|
6a62df470c
|
No longer used
|
2025-11-02 16:34:29 +01:00 |
|
David Heinemeier Hansson
|
877e62dec5
|
No CR when there are only two statements
|
2025-11-02 16:30:49 +01:00 |
|
David Heinemeier Hansson
|
76c87f6b67
|
Test updating account settings
|
2025-11-02 16:04:51 +01:00 |
|
David Heinemeier Hansson
|
02bd57089d
|
Use before_action to pull up account assignment
|
2025-11-02 16:04:44 +01:00 |
|
David Heinemeier Hansson
|
c834cce504
|
Simplify join code creation and validation and test controller
cc @monorkin
|
2025-11-02 15:58:33 +01:00 |
|
David Heinemeier Hansson
|
f09183bc9a
|
Don't want to balloon txn, but also don't want to end up with a state with broken data
|
2025-11-02 15:46:05 +01:00 |
|
David Heinemeier Hansson
|
2c9845eb62
|
No need to hide that the top-level entropy is tied to the Account
|
2025-11-02 15:24:55 +01:00 |
|
David Heinemeier Hansson
|
a1543f2660
|
Inline anemic helper method with no additional explaining purpose
|
2025-11-02 14:20:07 +01:00 |
|
David Heinemeier Hansson
|
d6c88736bd
|
No need for validation when we have rely on update!/create! on db constraints
|
2025-11-02 14:19:26 +01:00 |
|
David Heinemeier Hansson
|
0af74bfa11
|
Style
|
2025-11-02 14:17:46 +01:00 |
|
David Heinemeier Hansson
|
966aa51a37
|
Get rid of unnecessary touch jobs
touch_all on 10K cards took 6ms in testing
|
2025-11-02 14:15:53 +01:00 |
|
David Heinemeier Hansson
|
105585c26c
|
Merge pull request #1451 from basecamp/entropies
Entropy::Configuration -> Entropy
|
2025-11-02 13:59:43 +01:00 |
|
David Heinemeier Hansson
|
b1c8dc1e64
|
Need even more grace to ensure success
|
2025-11-02 13:56:31 +01:00 |
|
David Heinemeier Hansson
|
7052d6ecec
|
Fix style
|
2025-11-02 13:54:46 +01:00 |
|
David Heinemeier Hansson
|
2c4159d11a
|
Style
|
2025-11-02 13:29:07 +01:00 |
|
David Heinemeier Hansson
|
fb395c8b07
|
Keep all entropy definitions together in the concern
|
2025-11-02 13:17:55 +01:00 |
|
David Heinemeier Hansson
|
b3474ec97d
|
Rename Entropy::Configuration to just Entropy
|
2025-11-02 13:11:41 +01:00 |
|
David Heinemeier Hansson
|
d29e4dcdcf
|
No CR when there are only two statements in total
|
2025-11-02 12:49:54 +01:00 |
|
David Heinemeier Hansson
|
72d0008df0
|
Only restrict resource actions when there's a specific story to tell
|
2025-11-02 12:49:17 +01:00 |
|
David Heinemeier Hansson
|
e6459cede3
|
Use existing authorization method
|
2025-11-02 08:34:06 +01:00 |
|
David Heinemeier Hansson
|
6ceb4ad870
|
Merge pull request #1441 from basecamp/events-daily-cut-off
Ensure there is a limit of 100 events per column per day
|
2025-11-02 08:24:34 +01:00 |
|
David Heinemeier Hansson
|
d6deb3ac5f
|
Setup signoff too
|
2025-11-02 08:22:32 +01:00 |
|
David Heinemeier Hansson
|
3bba72bf19
|
Wait a little to ensure attachments have loaded
|
2025-11-02 08:19:22 +01:00 |
|
David Heinemeier Hansson
|
8e48167774
|
Merge branch 'main' into events-daily-cut-off
|
2025-11-02 08:12:02 +01:00 |
|
Jason Zimdars
|
b07345724a
|
Merge pull request #1438 from basecamp/profile-layout
Put profile boxes side-by-side
|
2025-10-31 17:11:30 -05:00 |
|
Jason Zimdars
|
56d30d6d97
|
Merge pull request #1439 from basecamp/event-title-style
Underline event titles
|
2025-10-31 17:09:04 -05:00 |
|
Jason Zimdars
|
693fe6bf50
|
Merge pull request #1435 from basecamp/bar-icon-align
Align bar shortcuts better
|
2025-10-31 17:07:49 -05:00 |
|
Jason Zimdars
|
2a8d361c5a
|
Merge pull request #1440 from basecamp/new-board-in-nav
Shift Add Board around in the nav
|
2025-10-31 17:05:48 -05:00 |
|
Jason Zimdars
|
b56ea485c0
|
Merge pull request #1442 from basecamp/new-card-hotkey
Add hotkey to create a new card
|
2025-10-31 17:04:02 -05:00 |
|
Jason Zimdars
|
62de1b4b55
|
Merge pull request #1445 from basecamp/animate-popups
Animate popups
|
2025-10-31 17:02:22 -05:00 |
|
Jason Zimdars
|
4b7cd8828f
|
Style notice
|
2025-10-31 16:58:21 -05:00 |
|
Jason Zimdars
|
46f692de0d
|
Merge pull request #1447 from basecamp/closing-soon
Need a special human name for this one, move to a method
|
2025-10-31 16:43:38 -05:00 |
|
Jason Zimdars
|
ccbc7cd416
|
Need a special human name for this one, move to a method
|
2025-10-31 16:41:50 -05:00 |
|
Jason Zimdars
|
8d58190483
|
Merge pull request #1446 from basecamp/tweak-brand-line
Polish branding line
|
2025-10-31 16:31:34 -05:00 |
|
Jason Zimdars
|
f851cf8ff3
|
Polish branding line
|
2025-10-31 16:29:48 -05:00 |
|
Jason Zimdars
|
9533de4e72
|
Merge pull request #1444 from basecamp/card-back-button
Treat the collection link like a back button rather than a title
|
2025-10-31 16:25:39 -05:00 |
|
Jason Zimdars
|
54c4f09f0f
|
+ Newline EOF
|
2025-10-31 16:24:32 -05:00 |
|
Andy Smith
|
2cab272ee8
|
Remove unused class
|
2025-10-31 16:23:22 -05:00 |
|
Andy Smith
|
7ba686644c
|
Rename fizzy-menu to boxcar-menu
|
2025-10-31 16:22:08 -05:00 |
|
Jason Zimdars
|
f962368155
|
Treat the collection link like a back button rather than a title
|
2025-10-31 16:20:42 -05:00 |
|
Andy Smith
|
54e3c146d1
|
Animate all popups
|
2025-10-31 16:19:37 -05:00 |
|
Jason Zimdars
|
74b5410523
|
Merge pull request #1443 from basecamp/settings-cleanup
Clean up account and collection settings screens
|
2025-10-31 16:14:39 -05:00 |
|
Jason Zimdars
|
e6e6eb1404
|
Clean up account and collection settings screens
|
2025-10-31 16:13:12 -05:00 |
|
Andy Smith
|
5adc222079
|
Use C instead of A
|
2025-10-31 16:05:38 -05:00 |
|
Andy Smith
|
3ea5d4d632
|
Add hotkey to create a new card
|
2025-10-31 16:00:03 -05:00 |
|
David Heinemeier Hansson
|
91263556a9
|
Ensure there is a limit of 100 events per column per day
Otherwise these pages can get very heavy
|
2025-10-31 21:57:17 +01:00 |
|
David Heinemeier Hansson
|
b3ffbc6a79
|
Helpful to have the web-console on the error pages
Not sure why that was removed?
|
2025-10-31 21:50:00 +01:00 |
|
Andy Smith
|
3dbb466ae7
|
Shift Add Board around in the nav
|
2025-10-31 15:42:28 -05:00 |
|
David Heinemeier Hansson
|
4dd4851b65
|
Add caching for events
|
2025-10-31 21:36:00 +01:00 |
|