Commit Graph

279 Commits

Author SHA1 Message Date
Andrew Brown
de2feb0122 improve pinned image reliability 2025-07-11 01:18:55 -07:00
Andrew Brown
537a235923 fix pinning images edge case 2025-07-11 00:15:49 -07:00
Andrew Brown
11136b9115 Revert "Start free Basil month"
This reverts commit b0a2e1e2e9.
2025-06-30 23:10:14 -07:00
Andrew Brown
1956c7aad8 Add comprehensive tests for FoldersController
This commit adds test coverage for the FoldersController, including tests for:
- Authentication requirements
- Creating folders and subfolders
- Updating folders
- Viewing folders
- Filtering by favorites and tags
- Deleting folders
- Security (preventing access to other users' folders)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-30 12:18:28 -07:00
Andrew Brown
4f1abc82cd release polish 2025-06-30 01:30:13 -07:00
Andrew Brown
f72a1c894c fix from last night 2025-06-27 11:03:29 -07:00
Andrew Brown
307bb4137d galleries cleanup & image reordering 2025-06-26 22:48:49 -07:00
Andrew Brown
0f57473bd9 new gallery ui 2025-06-25 18:49:03 -07:00
Andrew Brown
ca550d569b new full gallery page + polishing up artfight integration 2025-06-24 23:01:44 -07:00
Andrew Brown
42d0034869 fix collaboration bug not defaulting new premium content to collaborated universes 2023-06-05 11:21:01 -07:00
Andrew Brown
0fdc522f25 show basil images as cards/list images 2023-03-23 16:08:24 -07:00
Andrew Brown
93c50ec6f7 allow html field updates too 2023-03-21 11:37:59 -07:00
Andrew Brown
631888c149 ajax autosaves so we can better detect success/error 2023-03-19 13:28:11 -07:00
Andrew Brown
7ee780f021 enable deleting basil images 2023-03-12 18:03:57 -07:00
Andrew Brown
9a36b581e1 show saved basil images on content#show gallery tab 2023-03-12 17:33:30 -07:00
drusepth
f09270737f yaml fallback for changelogs 2022-08-17 23:31:55 -07:00
drusepth
3949da7a63 require edit perms to view content changelogs 2022-01-27 13:27:51 -08:00
drusepth
8cd54092ce skip n+1 on linkable images in content#edit 2021-11-11 00:19:36 -08:00
drusepth
6bab0f705b cache image uploads to avoid n+1 query on content#index pages 2021-11-11 00:04:24 -08:00
drusepth
e9a26eb120 fix filtering by tag 2021-10-01 00:59:19 -07:00
drusepth
e46a491856 auto-enable created page types 2021-10-01 00:06:59 -07:00
drusepth
6a208e3016 remove set_universe_scope dependence on current_user_content cache 2021-09-30 17:36:58 -07:00
Andrew Brown
406105ecf0 move references into a job (needs tested) 2021-08-13 10:33:03 -07:00
Andrew Brown
22d199aead clean up code rework 2021-08-11 21:51:14 -07:00
Andrew Brown
09f248d88f save a bunch of queries by using cached ContentPages on dashboard 2021-08-11 19:36:40 -07:00
Andrew Brown
ed71129c48 get serendipitous questions working on content#index for ContentPage data 2021-08-11 17:15:32 -07:00
Andrew Brown
79267129d7 use contentpages in serendipitous 2021-08-09 13:59:21 -07:00
Andrew Brown
5c972738db WIP migrating to wide ContentPage usage 2021-08-09 01:29:58 -07:00
Andrew Brown
3f18f8c6ee wip before going down the ContentPage rabbit hole 2021-08-08 15:47:48 -07:00
Andrew Brown
f977c58666 simplify valid_content_types usage 2021-08-03 11:47:08 -07:00
Andrew Brown
54b1c43e34 skip ui cache on content api calls 2021-08-03 11:43:45 -07:00
Andrew Brown
7aafbdd25d freeze strings in ContentController 2021-08-03 11:36:17 -07:00
Andrew Brown
6021e60a60 remove mixpanel 2021-07-18 00:50:12 -07:00
Andrew Brown
e37f1bf8a9 allow filtering by folder AND tag 2021-06-29 16:23:57 -07:00
Andrew Brown
f983bd8fbf
Merge branch 'master' into docs-rework 2021-06-26 16:27:31 -07:00
Andrew Brown
270a029763 allow people to delete fields intentionally 2021-06-20 23:53:33 -07:00
Andrew Brown
f6e3695587 add page tags to documents, adding/filtering 2021-06-20 15:46:47 -07:00
Andrew Brown
0dffdf12a1 fix linking collaborated pages on collaborated universes 2021-05-20 17:27:34 -07:00
Andrew Brown
7599efb05c fix universe/name/tags fields in collaboration 2021-05-20 17:21:19 -07:00
Andrew Brown
ee1f41d69a fix collaboration edits on text fields 2021-05-20 17:11:27 -07:00
Andrew Brown
f70c5a5435 fix 500 on text update 2021-05-03 18:30:32 -07:00
Andrew Brown
2abd2b6efa widespread polish 2021-05-01 18:57:34 -07:00
Andrew Brown
0bfb4c90c5 redesign content#index cards 2021-05-01 15:42:15 -07:00
Andrew Brown
e84048c864 contributors fix & polish 2021-04-29 19:37:28 -07:00
Andrew Brown
1a08525885 get share updates working again 2021-04-29 14:48:36 -07:00
Andrew Brown
b5b0ee27f4 add reference type to page references 2021-04-29 13:05:04 -07:00
Andrew Brown
3d6aa78856 create PageReferences on text field mentions 2021-04-29 12:43:15 -07:00
Andrew Brown
b0d5c5d055 display link references 2021-04-25 17:16:59 -07:00
Andrew Brown
849af4796c set page references on link field updates 2021-04-25 16:52:18 -07:00
Andrew Brown
92d6a79599 add PageReference model + usage 2021-04-25 16:17:35 -07:00