lucky
lucky copied to clipboard
A full-featured Crystal web framework that catches bugs for you, runs incredibly fast, and helps you write code that lasts.
## Purpose Fixes #1647 ## Description Error actions now have access to params instead of going through `context.params` ## Checklist * [x] - An issue already exists detailing the issue/or...
## Purpose Fixes #1698 ## Description This allows you to set your editor using an env var `ENV["EDITOR"]` when running exec. Now you can set it 3 different ways: ```...
Related: https://github.com/luckyframework/avram/issues/850 For `Shard::Field` if you pass an unpermitted attribute, you'll get a poor error message just telling you "no overload matches". This is true because we do ```crystal needs...
**Describe the bug** When running `lucky init`, the wizard creates a number of files with trailing whitespace. With the standard defaults for [core.whitespace](https://www.git-scm.com/book/en/v2/Customizing-Git-Git-Configuration) in Git v2.36.1 (and likely other versions)...
**Describe the bug** ```sh ╰─ $ 1 lucky exec --: line 1: vim: command not found Compiling Code... ENTER to edit, q to quit #
**Describe the bug** Currently when I run my app I get this: ``` web | In lib/lucky/src/lucky/asset_helpers.cr:41:13 web | web | 41 | {% if Lucky::AssetHelpers::ASSET_MANIFEST[path] %} web | ^----------------------------------...
**Describe the bug** I am doing a app with json streaming (multiple jsons separated with lines (\n)) and had no way to send it in as params got parsed to...
**Describe the bug** Attempting to register an account throws ISE "password size invalid". **To Reproduce** Use a password of length 128 on a freshly generated lucky full. A password of...
I just saw this article https://germano.dev/sse-websockets/ I need to read it a bit more and really understand it, but overall the concept seems fairly straight forward. It made me think.......
Related: https://github.com/luckyframework/avram/issues/804 It's not always the case, but it is technically possible for 2 requests to use the same Fiber instance. Breeze also patches Fiber https://github.com/luckyframework/breeze/blob/52d6e8152121e624dcf4fc2f40d5c50a192586a2/src/charms/fiber.cr#L5 This is used so...