Commit Graph
300 Commits
Author SHA1 Message Date
KKlochko 59e2d2f8a1 Update the footer to add the license.
continuous-integration/drone/push Build is passing
2025-05-22 21:38:29 +03:00
KKlochko ddcab0b843 Update the API get actions to use the by_id action.
continuous-integration/drone/push Build is passing
2025-05-21 19:42:13 +03:00
KKlochko b7979bf6ba Add descriptions for resources' actions. 2025-05-21 19:41:28 +03:00
KKlochko db025ece6a Fix DBIServer FormComponent to allow edit only other servers' sync_on?.
continuous-integration/drone/push Build is passing
2025-05-20 22:13:10 +03:00
KKlochko ffbec934a6 Update resources and generator to accept dbi_server_id.
continuous-integration/drone/push Build is passing
2025-05-19 22:09:22 +03:00
KKlochko 4edf526475 Update tests to add missing assert and = which check permission for LiveViews.
continuous-integration/drone/push Build is failing
2025-05-18 22:22:01 +03:00
KKlochko 4a28708479 Add tests to check permissions for editing other servers' data. 2025-05-18 22:19:11 +03:00
KKlochko 3430693dac Update the pagination component to show itself if there's more than one page.
continuous-integration/drone/push Build is failing
2025-05-17 22:10:59 +03:00
KKlochko 54f15bead3 Rename the test module to LiveViewsPermissionsTest. 2025-05-17 22:09:54 +03:00
KKlochko 88a8eba322 Update to refactor tests which check permission for LiveViews.
continuous-integration/drone/push Build is passing
2025-05-16 13:10:25 +03:00
KKlochko f406239b16 Add tests to check permission for Show and Edit LiveViews.
continuous-integration/drone/push Build is passing
2025-05-15 11:50:33 +03:00
KKlochko bdc6670475 Add tests to check permission for Index LiveViews.
continuous-integration/drone/push Build is passing
2025-05-14 14:43:15 +03:00
KKlochko 4688d09dcf Add the LiveCase template for testing LiveViews. 2025-05-14 14:42:47 +03:00
KKlochko c51bca1eb5 Add the helper to make a user log in. 2025-05-14 14:41:42 +03:00
KKlochko 7bf009c38f Update the error message for the RequireAdmin Plug. 2025-05-14 14:41:10 +03:00
KKlochko 08b5bd3a12 Add the license.
continuous-integration/drone/push Build is passing
2025-05-13 22:03:03 +03:00
KKlochko f79316a916 Update to make the sticky footer.
continuous-integration/drone/push Build is passing
2025-05-12 21:01:18 +03:00
KKlochko 6636cb8b6b Add an example of the nginx configuration.
continuous-integration/drone/push Build is passing
2025-05-11 22:23:01 +03:00
KKlochko c7d193e2b3 Remove delete action for DBIServers from Server Index LiveView.
continuous-integration/drone/push Build is passing
2025-05-10 22:09:58 +03:00
KKlochko 3db1a9ab2a Update the format for sync workers' loggers. 2025-05-10 22:09:03 +03:00
KKlochko 96a6c34895 Fix to init new Flowbite components to make them work.
New cards' dropdown menus won't work, if the search query is updated.
2025-05-10 22:06:44 +03:00
KKlochko 8999897685 Update Server edit to allow change only sync_on? for other server's data.
continuous-integration/drone/push Build is passing
2025-05-09 14:37:13 +03:00
KKlochko 40a19b9c35 Fix edit actions to allow create new data. 2025-05-09 14:36:33 +03:00
KKlochko c96aac44cd Update Server's edit action to prevent change other server's data.
continuous-integration/drone/push Build is passing
2025-05-08 18:15:38 +03:00
KKlochko 3f157e5a00 Update the style for Server and User Show LiveViews. 2025-05-08 18:13:49 +03:00
KKlochko d659d694b0 Update edit actions to prevent change other server's data. 2025-05-08 18:05:04 +03:00
KKlochko efbb7e2f46 Update BookForm tests to update required AuthorRoles.
continuous-integration/drone/push Build is passing
2025-05-07 19:28:23 +03:00
KKlochko 51c86be131 Add migrations to require Book's Publisher and AuthorRole's Author. 2025-05-07 19:05:44 +03:00
KKlochko 59cc87cd97 Update AuthorRole and SelectedAuthor component to require Author. 2025-05-07 19:05:22 +03:00
KKlochko d82e4c20fc Update Book and SelectedPublisher component to require Publisher. 2025-05-07 19:04:44 +03:00
KKlochko 61338cd404 Update the input component to show errors depend on the show_errors? attribute. 2025-05-07 18:29:42 +03:00
KKlochko 0bd6453f6b Add tests for assigning DBIServer to Author and Book.
continuous-integration/drone/push Build is passing
2025-05-06 21:37:04 +03:00
KKlochko 47595e5634 Add tests for Publisher resource. 2025-05-06 21:24:25 +03:00
KKlochko 72bc941d18 Update Book to sync only a new non-local data. 2025-05-06 21:23:42 +03:00
KKlochko 83a82a2da2 Add helpers to convert datetimes. 2025-05-06 21:22:27 +03:00
KKlochko ec8edbb006 Update Author to sync only a new non-local data. 2025-05-06 21:22:18 +03:00
KKlochko 5ba0e4da06 Update Publisher to sync only a new non-local data. 2025-05-06 21:21:44 +03:00
KKlochko 5d8e70d79d Update Book and Publisher transformers to sync the relationship for DBIServer. 2025-05-06 15:16:06 +03:00
KKlochko d57fa73825 Update the AuthorTransformer to sync all attributes and relationships. 2025-05-06 15:15:40 +03:00
KKlochko 3b761f9c66 Update SyncServerTask to sync depend on the sync_on? attribute.
continuous-integration/drone/push Build is passing
2025-05-05 21:32:09 +03:00
KKlochko 981e1f0b92 Add the sync for DBIServer. 2025-05-05 21:30:27 +03:00
KKlochko 4291a3090d Add the DBIServer to the JSON API. 2025-05-05 21:25:20 +03:00
KKlochko 1d4cf53d76 Update the style for the core checkbox component.
continuous-integration/drone/push Build is failing
2025-05-04 21:58:31 +03:00
KKlochko b038bb1fc0 Update the DBIserver form to update the sync_on. 2025-05-04 21:57:31 +03:00
KKlochko 2d78c2bd1b Update DBIServer to add a relationship to itself and the sync on attribute. 2025-05-04 21:49:13 +03:00
KKlochko 0415938248 Update the tests for the error htmls.
continuous-integration/drone/push Build is passing
2025-05-03 21:41:43 +03:00
KKlochko 0aa54b8f3e Update the error htmls to check if the flash exists. 2025-05-03 21:40:42 +03:00
KKlochko 38d6510e9e Add components to change the author alias.
continuous-integration/drone/push Build is failing
2025-05-02 15:15:07 +03:00
KKlochko 956e61ad62 Add components to change the book edition. 2025-05-02 13:43:16 +03:00
KKlochko 954324200c Update the suffix for the default page title.
continuous-integration/drone/push Build is failing
2025-05-01 12:15:10 +03:00