Commit Graph
1621 Commits
Author SHA1 Message Date
James Smith 99bcfd01a2 swap flipper checks for SiteSettings checks 2024-08-09 11:26:18 +01:00
James Smith 15df20c581 move feature flags out of flipper and into site config and SiteSettings 2024-08-09 11:23:33 +01:00
James Smith 51f14a95b1 more lint 2024-08-06 14:35:33 +01:00
James Smith 141ed04387 lint 2024-08-06 14:05:10 +01:00
James Smith 3fc339934b rename FollowButton to FollowButtonComponent 2024-08-06 14:03:57 +01:00
James Smith 0ed76f98c7 move small erb templates into view components 2024-08-06 14:02:54 +01:00
James Smith 32cacb9891 fix add/remove tags in bulk edit 2024-08-06 13:55:01 +01:00
James Smith a6410fb613 disable tag count display on bulk edit page 2024-08-06 13:54:22 +01:00
James Smith 4aebca5444 move tag render into a component
doesn't seem to affect speed much
2024-08-06 13:53:04 +01:00
James Smith 36fcb787dc use single quotes in LIKE 2024-08-06 11:29:08 +01:00
James Smith 1b784f77ed remove single tag partial 2024-08-05 22:34:55 +01:00
James Smith 8ce3d2f1b7 lint 2024-08-05 22:25:40 +01:00
James Smith a518eb933c unroll tag partial 2024-08-05 22:20:37 +01:00
James Smith 54dfc476dc render bulk edit tags using tag list partial 2024-08-05 22:20:37 +01:00
James Smith 6d342182fe move key-value tag calculations out of view 2024-08-05 22:20:37 +01:00
James Smith 2cbd11b3c2 remove modelfilters include from home controller 2024-08-05 22:19:14 +01:00
James Smith be5c2a2be3 DRY up tag card rendering 2024-08-05 22:19:13 +01:00
James Smith ce61a58f03 move more optimal tag select into concern 2024-08-05 22:19:13 +01:00
James Smith 8efaa20de6 move tag list stuff into its own concern 2024-08-05 22:19:13 +01:00
James Smith dada8dcb92 rename ModelFilters concern to Filterable 2024-08-05 17:11:06 +01:00
James Smith cd0c61d50e improve tag performance a bit by only getting count and name when building the list 2024-08-05 17:11:05 +01:00
James Smith dbedcbedbf Don't index hidden files when extracting archives 2024-08-05 16:45:59 +01:00
James Smith ec2f67b76f Extract local timeline generation into its own module 2024-08-05 15:06:40 +01:00
James Smith 5fe99b829c explicitly set creation activity to created date of followable item 2024-08-05 14:23:00 +01:00
James Smith d8dbd64ea1 make sure default activity user is an admin 2024-08-05 11:21:49 +01:00
James Smith 98dd3be017 Merge pull request #2487 from manyfold3d/shared-creation-event
Move Create activity post into shared Followable concern
2024-08-02 16:54:09 +01:00
James Smith 2353c7cca5 move Create activity post into shared Followable concern 2024-08-02 16:51:02 +01:00
James Smith a1dd918716 add icon to activities 2024-08-02 16:31:49 +01:00
James Smith e6cdd17933 show all activities on home feed
... for now, until we get individual and instance following sorted.
2024-08-02 16:17:21 +01:00
James Smith dc2cb7ef2f don't create activity if there's no user to assign it to 2024-08-02 12:55:32 +01:00
James Smith 1a6c3d64d7 lint 2024-08-02 12:55:31 +01:00
James Smith aa98c56e9b generate homepage feed from activities, not just recent models 2024-08-02 12:55:31 +01:00
James Smith 858809f669 add model create activity and include in feed 2024-08-02 12:55:31 +01:00
James Smith dd640b1951 simple activity feed for front page 2024-08-02 12:55:31 +01:00
James Smith 6af7d305d7 add a shared #create_actor_if_missing for all federails actor entities 2024-08-02 11:28:42 +01:00
James Smith 45efbcece4 add collection follow button 2024-08-01 16:23:30 +01:00
James Smith 80c02b5425 reload target after autocreating actor 2024-08-01 16:23:30 +01:00
James Smith e0f47291a1 add follow button for creators in their filtered list 2024-08-01 16:23:29 +01:00
James Smith eec4b9dd9e override User#federails_name as default name is incorrect 2024-08-01 16:23:29 +01:00
James Smith 43cfc86ed1 add name option to follow buttons 2024-08-01 16:23:29 +01:00
James Smith 7cc81c1069 add follow button to models 2024-08-01 11:58:57 +01:00
James Smith 68f84a6b11 auto-create actor for target object if it doesn't exist 2024-08-01 11:58:32 +01:00
James Smith 33185cfdab add policy for following 2024-08-01 11:39:15 +01:00
James Smith 30f287c315 switch to polymorphic branch of federails 2024-08-01 11:31:49 +01:00
James Smith 1e8b5e8c45 make creator, collection and model followable (and remove from user) 2024-07-31 14:09:33 +01:00
James Smith 6fd09cdc3d implement controller for follow concern 2024-07-31 14:09:32 +01:00
James Smith 94e2c243f2 Only render follow buttons if multiuser is enabled 2024-07-31 14:09:32 +01:00
James Smith b73d0ad93a add follow button view component 2024-07-31 14:09:32 +01:00
James Smith a35a1ac950 add follows controller and routing concern 2024-07-31 14:09:31 +01:00
James Smith ae92130c8e Merge pull request #2454 from manyfold3d/federails
Add infrastructure for social features with Federails
2024-07-31 12:19:58 +01:00