amber
amber copied to clipboard
A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
### Description of the Change This PR changes the default ORM to Jennifer, and integrates the CLI commands for Jennifer into the `amber` CLI tool. A couple of nice changes:...
### Description Hello! If we try to use Jennifer in fresh amber project -- we'll get an error: ```bash Error shard name (i18n) has ambiguous sources: 'git: https://github.com/dare892/i18n.cr.git' and 'git:...
### Description The HTML spec states that the JSON response type should be "application/json; charset=utf-8". However browsers often send just "application/json". Flutter/Dart Http client sends "application/json; charset=utf-8". For Dart clients...
### Description XSS vulnerability exists in the default error response when running AMBER in DEV environment. ### Steps to Reproduce When running amber in the default DEV environment, the application...
[Feature Request] It would be great if the project generator automatically created the necessary pipes and endpoints with jwt configured if you specify --api when creating a new project.
### Description of the Change * Build a list of channels as channels are initialized * Subscribe in adapter initialize method in addition to on_message setup callback * Build a...
### Description Using the default generated Auth-Registration Controller, you get a 500 error if both fields are left blank. I thought this was fixed in [#1085](https://github.com/amberframework/amber/issues/1085), but still happens for...
### Description Are you guys open to having the scaffolding CLI support Postgresql specific types? It's easy enough to change the generated files as of now, but this might be...
$:/mnt/d/crystal/ruby2crystal/ruby2crystal-master$ shards build ruby2crystal --ignore-crystal-version Dependencies are satisfied Building: ruby2crystal Error target ruby2crystal failed to compile: In lib/amber/src/amber/controller/filters.cr:27:65 27 | record Filter, precedence : Symbol, action : Symbol, blk :...
Hi, I saw #265 and tried it out. I have a working implementation that i think it is quite nice but i am open to feedback. I wanted to create...