lucky icon indicating copy to clipboard operation
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.

Results 151 lucky issues
Sort by recently updated
recently updated
newest added

## 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...

improve error experience

**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)...

bug

**Describe the bug** ```sh ╰─ $ 1 lucky exec --: line 1: vim: command not found Compiling Code... ENTER to edit, q to quit #

good first issue
easy/high impact

**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 | ^----------------------------------...

bug

**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...

bug

**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...

bug

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.......

question

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...

needs investigation
clarify api
hacktoberfest