Commit Graph
100 Commits
Author SHA1 Message Date
dualfroz 6b7850d756 feat: extend view with initialize and content_for 2026-09-07 13:14:08 +02:00
dualfroz a171d9d333 feat: extend static_cache with Prism and StaticCache 2026-09-07 11:51:44 +02:00
dualfroz b10541217b feat: extend server with initialize and websocket_handler_for 2026-09-06 23:37:08 +02:00
dualfroz 22c5d77da0 feat: extend responder with Prism and Responder 2026-09-06 21:59:20 +02:00
dualfroz 721d576956 feat: extend renderable with csrf and csrf_token 2026-09-06 21:56:26 +02:00
dualfroz b9fc8a09d2 feat: extend params with nested_from and assign_pair 2026-09-06 21:22:47 +02:00
dualfroz 464bcda96f feat: extend mime with Prism and Mime 2026-09-06 21:18:38 +02:00
dualfroz 6825941c0b feat: add Prism, Instrumentation and Jobs 2026-09-06 21:11:47 +02:00
dualfroz 069b348302 feat: add Prism and I18n 2026-09-06 20:36:15 +02:00
dualfroz bb80e7d3c4 feat: add Prism, Cors and HttpRange 2026-09-06 20:23:12 +02:00
dualfroz 31799fc5af feat: extend conditional_get with Prism and ConditionalGet 2026-09-06 20:18:31 +02:00
dualfroz 7478aeadf2 feat: extend cli with write_pidfile and remove_pidfile 2026-09-06 18:49:24 +02:00
dualfroz c3ff02a741 feat: extend cli with db_migrate and db_rollback 2026-09-06 18:44:08 +02:00
dualfroz f8f799f38f feat: add Prism, Authorizable and Cache 2026-09-06 18:25:10 +02:00
dualfroz 40225e5791 feat: add sign_in and sign_out to authenticatable 2026-09-06 18:21:18 +02:00
dualfroz 7e18e4f80d feat: add Prism and Authenticatable 2026-09-06 17:15:05 +02:00
dualfroz 34d1c9bf4e feat: extend application with join_controller and join_controller_action 2026-09-06 16:26:01 +02:00
dualfroz b5ea16fa2f feat: extend application with module_stack and name_prefix_stack 2026-09-06 16:20:32 +02:00
dualfroz feaef3ad38 feat: extend prism 2026-09-06 15:58:03 +02:00
dualfroz 66ed34b69d feat(migrate): add AddIndexOnPostsUserId, down and AddSlugToPosts 2026-09-06 14:24:37 +02:00
dualfroz d9f5a673e3 feat(migrate): add AddRememberTokenToUsers, down and CreateLoginSessions 2026-09-06 13:07:40 +02:00
dualfroz 56b040c2ad feat(migrate): add AddCoverToPosts, down and CreateComments 2026-09-06 12:51:57 +02:00
dualfroz e29580f149 feat(db): add seeds 2026-09-06 12:12:45 +02:00
dualfroz 71fb6d7ab2 feat(locales): add pl 2026-09-06 12:01:13 +02:00
dualfroz 945d90973b feat(locales): add en 2026-09-06 10:48:49 +02:00
dualfroz 10d119d34f feat(bin): extend console and server 2026-09-04 22:48:21 +02:00
dualfroz f841a7513c feat(users): add new 2026-09-04 22:08:27 +02:00
dualfroz 2771afb0fc feat(session): add new 2026-09-04 21:31:21 +02:00
dualfroz 4043926dea feat(posts): extend preview and show 2026-09-04 20:24:27 +02:00
dualfroz 10d1cdaf1e feat(posts): extend _comment and _post 2026-09-04 20:02:28 +02:00
dualfroz 0e972ae191 feat(password-resets): add edit and new 2026-09-04 20:01:24 +02:00
dualfroz 9e0bd45e48 feat(notification): add confirmation_instructions and new_post 2026-09-04 19:47:23 +02:00
dualfroz e891943aa7 feat(login-sessions): add index 2026-09-04 19:34:16 +02:00
dualfroz f29e3a8ea9 feat(layouts): extend application 2026-09-04 19:17:00 +02:00
dualfroz b536a77cf6 feat(email-confirmations): add new 2026-09-04 18:51:43 +02:00
dualfroz 4af7964451 feat(comments): add edit and index 2026-09-04 18:33:42 +02:00
dualfroz 8660046b42 feat(account): add comments and edit 2026-09-04 18:31:38 +02:00
dualfroz 4160704b23 feat(policies): add CommentPolicy, update? and LikePolicy 2026-09-04 18:23:56 +02:00
dualfroz 5025bb8d9c feat(models): add User and confirmed? 2026-09-04 17:45:42 +02:00
dualfroz 3fa9e92acc feat(models): extend post with create_with_unique_slug 2026-09-04 17:39:03 +02:00
dualfroz 6a702a1ece feat(models): extend claim with Claim and Comment 2026-09-04 17:05:15 +02:00
dualfroz 4015436e50 feat(mailers): add NotificationMailer, new_post 2026-09-04 17:04:39 +02:00
dualfroz 2226e46cd6 feat(controllers): extend posts_controller with publish and unpublish 2026-09-04 16:26:21 +02:00
dualfroz 985e87fb68 feat(controllers): extend posts_controller with import and create 2026-09-04 16:09:05 +02:00
dualfroz 15d358f447 feat(controllers): extend posts_controller with PostsController 2026-09-04 15:46:14 +02:00
dualfroz c66a866312 feat(controllers): add EmailConfirmationsController, create 2026-09-04 15:19:07 +02:00
dualfroz 29f97c2db4 feat(controllers): add CommentsController and index 2026-09-04 14:23:08 +02:00
dualfroz 259484c7d3 feat(controllers): add ClaimsController and create 2026-09-04 11:46:42 +02:00
dualfroz 89fb0a8d43 feat(controllers): add AccountController, edit and ApplicationController 2026-09-02 23:40:47 +02:00
dualfroz 550ce1dbce feat(channels): add PostActivityChannel and hub 2026-09-02 22:35:29 +02:00
dualfroz e1182355ea feat(stylesheets): add application 2026-09-02 20:54:33 +02:00
dualfroz 0c118fe8c9 feat(javascripts): add application 2026-09-02 20:54:16 +02:00
dualfroz 8d3d29c8a7 feat(blog): extend app 2026-09-02 19:40:21 +02:00
dualfroz 68a998d640 feat(blog): extend app with throttled_path 2026-09-02 19:25:58 +02:00
dualfroz 321d3416d4 feat: extend blog_websocket_demo 2026-09-02 18:02:50 +02:00
dualfroz ab7787200f feat: introduce cookie_from and csrf_token_from 2026-09-02 17:56:47 +02:00
dualfroz 40bbd83458 feat: add cookie_from and csrf_token_from 2026-09-02 17:17:18 +02:00
dualfroz bcfebe6a51 feat: add run_prism_cli and run_phase 2026-09-02 16:55:47 +02:00
dualfroz 42683a6504 feat: wire up cookie_from and csrf_token_from 2026-09-02 16:31:58 +02:00
dualfroz 2cbcdf771c feat: add cookie_from, cookie_value_from and run_phase 2026-09-02 13:16:49 +02:00
dualfroz e8be4f33f8 feat: add cookie_from and csrf_token_from 2026-09-02 11:58:32 +02:00
dualfroz 791e052a64 feat: add cookie_from, csrf_token_from and run_phase 2026-09-01 23:03:11 +02:00
dualfroz e63fc6af2e feat: implement cookie_from and csrf_token_from 2026-09-01 22:40:09 +02:00
dualfroz 6cbe3440fc feat: introduce cookie_from and csrf_token_from 2026-09-01 21:58:36 +02:00
dualfroz 8f9ef2073e feat: add cookie_from and csrf_token_from 2026-09-01 21:17:07 +02:00
dualfroz 8a31d9de17 feat: grow blog_demo 2026-09-01 21:06:03 +02:00
dualfroz 889030db77 feat: build out blog_demo 2026-09-01 20:55:29 +02:00
dualfroz 7e6bd6a5af feat: expand blog_demo 2026-09-01 20:48:53 +02:00
dualfroz 0e0954b4b3 feat: extend blog_demo 2026-09-01 20:34:11 +02:00
dualfroz d9b9772ae3 feat: fill in blog_demo 2026-09-01 20:07:29 +02:00
dualfroz 115b978032 feat: continue work on blog_demo 2026-09-01 19:29:35 +02:00
dualfroz 22f44d39ac feat: flesh out blog_demo 2026-09-01 18:47:24 +02:00
dualfroz 30a1b4828a feat: grow blog_demo 2026-09-01 16:54:16 +02:00
dualfroz 4d4bf2f007 feat: build out blog_demo 2026-09-01 16:51:38 +02:00
dualfroz 1910de414a feat: expand blog_demo 2026-09-01 14:12:33 +02:00
dualfroz 35141a84d5 feat: extend blog_demo 2026-09-01 13:37:02 +02:00
dualfroz 56385c1f2e feat: extend blog_demo with cookie_from and cookie_value_from 2026-09-01 13:10:19 +02:00
dualfroz 7c3d06a8eb chore: update .gitignore 2026-09-01 12:13:37 +02:00
dualfroz 8017913b05 docs: add project readme 2026-08-28 22:20:00 +02:00
dualfroz 7d2312b94b feat(example): add example app and blog app with demos 2026-08-28 19:40:00 +02:00
dualfroz 28e6bc3cf2 test: add cli and end-to-end integration tests 2026-08-28 17:00:00 +02:00
dualfroz 9adaad8728 test: add middleware and static file tests 2026-08-28 14:20:00 +02:00
dualfroz bb0ac4afc3 test: add template, view, session, and flash tests 2026-08-28 11:40:00 +02:00
dualfroz 7cf239f4e3 test: add orm association and validation tests 2026-08-28 09:00:00 +02:00
dualfroz 42f3294342 test: add orm migration and transaction tests 2026-08-27 22:20:00 +02:00
dualfroz 703f6cd845 test: add orm store, model, and relation tests 2026-08-27 19:40:00 +02:00
dualfroz d321e2fd1e test: add application routing and dispatch tests 2026-08-27 17:00:00 +02:00
dualfroz 95ad583c16 test: add controller and filter tests 2026-08-27 14:20:00 +02:00
dualfroz c079abed00 test: add test harness with http and router tests 2026-08-27 11:40:00 +02:00
dualfroz b8e3b2cd55 feat: add library entrypoint requiring all modules 2026-08-27 09:00:00 +02:00
dualfroz 71f81c16ed feat(cli): add project and resource generator with executable 2026-08-26 22:20:00 +02:00
dualfroz 6d46dfbb22 feat(middleware): add session and form params middleware 2026-08-26 19:40:00 +02:00
dualfroz 514e8fada8 feat(middleware): add request logger and static file server 2026-08-26 17:00:00 +02:00
dualfroz a00dd619c1 feat(middleware): add middleware stack builder 2026-08-26 14:20:00 +02:00
dualfroz 56c01089db feat(session): add flash messages spanning redirects 2026-08-26 11:40:00 +02:00
dualfroz dd759f6a58 feat(session): add signed session cookie codec 2026-08-26 09:00:00 +02:00
dualfroz cf716bbafe feat(view): add template resolver with layouts and partials 2026-08-25 22:20:00 +02:00
dualfroz d87ca8f95d feat(view): add erb template compiler with html escaping 2026-08-25 19:40:00 +02:00
dualfroz 15af2d7e89 feat(orm): add orm entrypoint with connection and migrator helpers 2026-08-25 17:00:00 +02:00
dualfroz ec563d4189 feat(orm): add validations with error messages 2026-08-25 14:20:00 +02:00