1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-05-06 18:00:04 +00:00

Commit graph

  • a3db614226 Lint fix frontend Tsering Paljor 2025-02-27 16:38:49 +04:00
  • f2f6020c05 Ensure that the active CSS style is applied to menu items. Tsering Paljor 2025-02-27 16:35:36 +04:00
  • 6060f55969 Support for spacer Jeremie Pardou 2025-02-27 12:15:23 +01:00
  • 4ac250a34b Add sections in Theme config blocks to configure Button and Link active values Tsering Paljor 2025-02-27 13:22:46 +04:00
  • 4242f5ba57 Update tests Tsering Paljor 2025-02-27 12:57:13 +04:00
  • 9d9f574c9a Add active states in theme config block models for Button and Link Tsering Paljor 2025-02-27 12:49:51 +04:00
  • 03a4964b98 Add theme configuration to menu Jeremie Pardou 2025-02-27 09:51:18 +01:00
  • 3080c78118 Merge branch 'fix-protected-fields-in-data-sync' into 'develop' Bram Wiepjes 2025-03-03 12:27:41 +00:00
  • 7747ec6fd4 Fix protected field validation of data sync forms Bram Wiepjes 2025-03-03 12:27:41 +00:00
  • e422d37ad6 Merge branch 'fix-protected-fields-in-data-sync' into 'develop' Bram Wiepjes 2025-03-03 12:27:35 +00:00
  • 50d49de844 Merge branch '2487-add-menu-element' into 'develop' Tsering Paljor 2025-03-03 11:49:21 +00:00
  • 5d44cdd944 Add a menu element Tsering Paljor 2025-03-03 11:49:21 +00:00
  • c01ddd6640 Merge branch '2487-add-menu-element' into 'develop' Tsering Paljor 2025-03-03 10:51:57 +00:00
  • 9dc243efbb Unrelated to this MR - only show the user actions CustomStyle if propertyOptionsAvailable peter_baserow 2025-03-03 10:51:45 +00:00
  • 5412427ca8 Merge branch 'field-airtable-import-improvements' into 'develop' Bram Wiepjes 2025-03-03 10:50:10 +00:00
  • 0fee084fe2 Airtable import field type improvements Bram Wiepjes 2025-03-03 10:50:10 +00:00
  • 36a9d92d42 Merge branch 'field-airtable-import-improvements' into 'develop' Bram Wiepjes 2025-03-03 10:33:41 +00:00
  • 44b8cfdfa1 pleased linter Bram Wiepjes 2025-03-03 11:33:02 +01:00
  • 7f19e7028d Merge branch '2487-add-menu-element-suggestion' into '2487-add-menu-element' Tsering Paljor 2025-03-03 06:52:57 +00:00
  • 3a8b1a5c70 MenuElementForm refactoring Peter Evans 2025-03-03 06:52:56 +00:00
  • dc2b2cc7ca Squash migrations Petr Stribny 2025-03-03 03:49:38 +01:00
  • 19d9b74c6b Sort by sort reference in grouped aggregate service Petr Stribny 2025-02-27 08:26:50 +01:00
  • 0bd89f02d3 Merge branch '2487-add-menu-element-suggestion' into '2487-add-menu-element' Peter Evans 2025-02-28 16:55:10 +00:00
  • 652f752dff Splitting the MenuElementForm into two parts: MenuElementForm is responsible for managing the MenuElement itself, and MenuElementItemForm is responsible for managing the menu items, and their nested children. peter_baserow 2025-02-28 16:54:05 +00:00
  • df15670a71 Ensure formula fields are extracted correctly for navigation fields. Tsering Paljor 2025-02-28 17:32:25 +04:00
  • 479fd1cc28 Merge branch 'ai-generated-options-order-sort' into 'develop' Bram Wiepjes 2025-02-28 13:27:42 +00:00
  • 0738577cf7 AI generated single select order sort ai-generated-options-order-sort Bram Wiepjes 2025-02-28 14:27:11 +01:00
  • b13846f94b Fix no file selected error in table importer Przemyslaw Kukulski 2025-02-28 14:17:44 +01:00
  • d00236be73 move to constant Bram Wiepjes 2025-02-28 13:28:20 +01:00
  • 815d672a1d fix negative value Bram Wiepjes 2025-02-28 13:26:35 +01:00
  • ad12f37fd5 Lint fix backend Tsering Paljor 2025-02-28 13:47:08 +04:00
  • a420796fce Standardize the use of orientations in enums and translations. Tsering Paljor 2025-02-28 13:02:31 +04:00
  • 2a33c2a477 Replace ElementService with ElementHandler in tests Tsering Paljor 2025-02-28 12:44:35 +04:00
  • dc074273cf Update test to ensure a specific field is updated correctly for MenuItemElement. Tsering Paljor 2025-02-28 12:33:08 +04:00
  • 9dd530ae3b Add Menu element to test fixtures utils. Tsering Paljor 2025-02-28 12:07:46 +04:00
  • e1e14ef652 Remove changelog Tsering Paljor 2025-02-28 12:00:43 +04:00
  • 253db8578b Fix the MenuItemElement serializer. Add query_parameters to MenuElement Tsering Paljor 2025-02-28 11:59:44 +04:00
  • 197b12f751 Use FormulaSerializerField for navigate_to_url Tsering Paljor 2025-02-28 11:34:12 +04:00
  • 92ebfb9393 Ensure the element type enhance_queryset() is called. Tsering Paljor 2025-02-28 10:04:36 +04:00
  • ce5f5c1bf8 Remove the sortable logic for now, since this will be in a followup Tsering Paljor 2025-02-26 18:01:08 +04:00
  • 7041a0633f Add changelog Tsering Paljor 2025-02-26 17:41:20 +04:00
  • 12092daf2b Lint fix frontend Tsering Paljor 2025-02-26 17:41:13 +04:00
  • 68cadeec0b Add frontend tests for MenuElementType Tsering Paljor 2025-02-26 17:38:40 +04:00
  • 97dc5e24ca Lint fix backend Tsering Paljor 2025-02-26 17:02:23 +04:00
  • 23d55f7956 Clean up translations. Tsering Paljor 2025-02-26 16:59:08 +04:00
  • b8713ae1f3 Clean up MenuElement Tsering Paljor 2025-02-26 16:57:01 +04:00
  • 4f10e2c50e Clean up MenuElementForm Tsering Paljor 2025-02-26 16:47:20 +04:00
  • eb30efee20 Remove old comment. Tsering Paljor 2025-02-26 16:32:51 +04:00
  • fad57ba667 Add docstring, typing, and comments. Tsering Paljor 2025-02-26 16:31:07 +04:00
  • 0e70158acd Move enhance_queryset() out of model and into element type. Tsering Paljor 2025-02-26 15:57:26 +04:00
  • 34462de4d2 Lint fix frontend Tsering Paljor 2025-02-26 14:40:58 +04:00
  • df61f786dd Lint fix Tsering Paljor 2025-02-26 14:38:19 +04:00
  • 8a881f6549 Add API tests for Menu element Tsering Paljor 2025-02-26 14:37:33 +04:00
  • 3aa10eab58 Add test for import/export of Menu Element Tsering Paljor 2025-02-26 14:07:16 +04:00
  • 3ac9ea188e Add ThemeProvider to Context to ensure styles are injected. Tsering Paljor 2025-02-26 12:16:44 +04:00
  • 36a2d4f63b Add tests to ensure workflow actions are deleted. Tsering Paljor 2025-02-26 11:54:21 +04:00
  • 5ec54051ff Add before_delete() method to ensure menu item and workflow actions are cleaned up when Menu Element is deleted. Tsering Paljor 2025-02-26 11:53:59 +04:00
  • a7a0931523 Remove unused css Tsering Paljor 2025-02-26 11:07:11 +04:00
  • 38abb97a71 Ensure unneeded keys are removed from child item before creating Menu Item Tsering Paljor 2025-02-26 10:23:55 +04:00
  • 0edab6a744 Fix width for Navigation element Tsering Paljor 2025-02-26 10:23:27 +04:00
  • 105e5cf4bb Fix bug: Make sure workflow actions are correctly deleted or preserved Tsering Paljor 2025-02-25 17:20:55 +04:00
  • dbcd4d2cf7 Add initial tests for creating/updating menu element. Tsering Paljor 2025-02-25 16:37:19 +04:00
  • eb9bcd95b6 Lint fix backend Tsering Paljor 2025-02-25 13:12:36 +04:00
  • a379fc7fb4 Update migrations: added ordering Tsering Paljor 2025-02-25 13:12:28 +04:00
  • 4ddd82c7cb Clean up logic inside after_update() Tsering Paljor 2025-02-25 13:07:00 +04:00
  • 0e6ea7c281 Add feature flag for Menu Element Tsering Paljor 2025-02-25 12:59:44 +04:00
  • 04fc2dffb6 Replace 'a' DOM tag selector with a BEM class Tsering Paljor 2025-02-25 12:31:06 +04:00
  • 4ab23c2cb3 Override request serializer field: menu_items Tsering Paljor 2025-02-25 12:23:38 +04:00
  • 834f59613a Clean up MenuElementType. Tsering Paljor 2025-02-25 12:03:18 +04:00
  • f24e571ef4 Allow nested structure Jeremie Pardou 2025-02-24 17:56:43 +01:00
  • d03636f326 Lint fix Tsering Paljor 2025-02-24 17:04:01 +04:00
  • fff894fd90 Ensure Menu Item -> Button is not a formula Tsering Paljor 2025-02-24 17:01:54 +04:00
  • 68e62a3d07 Hide Context menu after a Menu Item is created. Tsering Paljor 2025-02-24 17:01:12 +04:00
  • 7bbe23feaa Make Name of Menu Items simple strings - we can add formula support in the future Tsering Paljor 2025-02-24 16:27:42 +04:00
  • cffe47b711 WIP - serializers Tsering Paljor 2025-02-24 16:22:52 +04:00
  • 2ab3d9e9a1 Lint fix Tsering Paljor 2025-02-24 13:30:43 +04:00
  • 3dba3e4438 Ensure that links still work after duplicating app Tsering Paljor 2025-02-24 12:41:38 +04:00
  • 3661a397e8 Delete all related workflow actions when a item is deleted Tsering Paljor 2025-02-24 12:16:58 +04:00
  • d79c0a61b3 Use new baserow separator icon Tsering Paljor 2025-02-24 11:58:46 +04:00
  • ff3cefafab Add baserow icons for separator and spacer. Tsering Paljor 2025-02-24 11:58:14 +04:00
  • 29f20fb3bb lint fix frontend Tsering Paljor 2025-02-21 16:39:13 +04:00
  • 251f923439 Regenerate migrations Tsering Paljor 2025-02-21 16:20:12 +04:00
  • 8f32196900 Lint fix Tsering Paljor 2025-02-21 16:09:09 +04:00
  • 656266f48c Simplify styles for MenuElementForm Tsering Paljor 2025-02-21 15:55:28 +04:00
  • 66b7ea7712 Simplify scss. Rename menu_item_variant to just variant. Tsering Paljor 2025-02-21 15:13:14 +04:00
  • e883d77bc7 Use a Context for adding Menu items Tsering Paljor 2025-02-21 12:58:05 +04:00
  • 99aed31426 Remove MenuItemElementType. Move the menu item validation logic into MenuElementType. Tsering Paljor 2025-02-21 10:54:16 +04:00
  • 88d1cc0169 Use Context for the sublink pop-up Tsering Paljor 2025-02-20 17:16:40 +04:00
  • 7e880dc181 Lint fix Tsering Paljor 2025-02-20 12:23:13 +04:00
  • 1cc88c8fbc Add a shortcut to reveal the element ID in the Page Preview Tsering Paljor 2025-02-20 12:17:58 +04:00
  • 36f0e0042b Add read-only state to menu element Tsering Paljor 2025-02-20 11:57:42 +04:00
  • 34e9f7de5c Remove unnecessary MenuItemButtonElement component. Replace it with ABButton. Tsering Paljor 2025-02-20 11:31:18 +04:00
  • 5ab876e9f4 Replace LinkElement with ABLink in MenuElement Tsering Paljor 2025-02-20 11:01:41 +04:00
  • 05d22077c7 Remove validation for initial version Tsering Paljor 2025-02-20 10:23:30 +04:00
  • 1917d6aa85 Fix styles Tsering Paljor 2025-02-19 17:07:46 +04:00
  • 7edcf677b4 WIP - debug vuelidate Tsering Paljor 2025-02-19 16:51:13 +04:00
  • 4db790a39e WIP - debug vuelidate Tsering Paljor 2025-02-19 16:35:34 +04:00
  • 35af421bec WIP - validation Tsering Paljor 2025-02-19 15:23:08 +04:00
  • fc5cb73636 empty commit to skip ci Tsering Paljor 2025-02-19 13:22:40 +04:00
  • 448fbff6d9 lint fix Tsering Paljor 2025-02-19 13:21:51 +04:00