Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hanami/cli
Hanami command line
https://github.com/hanami/cli
0cce52a47668a1114b9b663ff2fb68f499f514dd authored 10 months ago by Ryan Bigg <[email protected]>
8bc326375ad44dd72481e24552fe8a3d50796b7a authored 10 months ago by Tim Riley <[email protected]>
f0aa66059d57c8a55f9228aa30b0fae76eb33d8f authored 10 months ago by Tim Riley <[email protected]>
d368d8bb2305eafbf5d3b0158abd4baa83f5c901 authored 10 months ago by Tim Riley <[email protected]>
2e7eaf3219c199d182613d807a5fc403bb18bc08 authored 10 months ago by Tim Riley <[email protected]>
This will avoid naming collisions with ordinary user-controlled files or directories.
de87bb220d8ced71e5a5bba27088d19ca805361a authored 10 months ago by Tim Riley <[email protected]>This is no longer necessary with the independent assets per slice.
60f6c5a7dc06aaf72f054bf0883f680ddeb98572 authored 10 months ago by Tim Riley <[email protected]>With assets being independent per slice, we need this to be there for the default `favicon_tag` ...
ce7d101f14c73ce86e9cbe5db89e195956024a82 authored 10 months ago by Tim Riley <[email protected]>281d0a8557c6f728fb66ee78bc6e34629f543608 authored 10 months ago by Tim Riley <[email protected]>
3842b6e113e7b136691c5b8c6c5b938538e32008 authored 10 months ago by Tim Riley <[email protected]>
417ebb952b27e026379adfa4946912b85c138869 authored 10 months ago by Nishiki (錦華) <[email protected]>
We no longer need this. Instead, our assets CLI commands are detecting the `config/assets.js` fi...
f17669c36496df3672a061f1fa87fafef531ba6d authored 11 months ago by Tim Riley <[email protected]>This allows these default args to be already provided by the time any subclass `#initialize` is...
6a9fd19148cb49434346bd84b0eff80cff180ad3 authored 11 months ago by Tim Riley <[email protected]>5995ecef611eaf4a535a6d57d12313bfd70e1c41 authored 11 months ago by Tim Riley <[email protected]>
c6026b108dbb51d72025c100208904cc75c4495a authored 11 months ago by Tim Riley <[email protected]>
a04b591505911b980221dc89f558f5a582ba79cc authored 11 months ago by Philip Arndt <[email protected]>
Update the `assets compile` and `assets watch` commands to fork a child process per slice and ru...
8b06fdce086db0264006e1e72e46b62846efa8da authored 11 months ago by Tim Riley <[email protected]>825e7252292a7f25ef58f654b11aa87a73802a84 authored about 1 year ago by Luca Guidi <[email protected]>
7cedbfbce50415fee035b4b4e2d3ad9b62e01ed2 authored about 1 year ago by Luca Guidi <[email protected]>
6241de323441a926dc3e563428416a36569bc135 authored about 1 year ago by Luca Guidi <[email protected]>
ca0e692ca1d7b4fb1afd8f24f82dce382ac05f47 authored about 1 year ago by Luca Guidi <[email protected]>
* Use .js extension for config/assets.js
It turns out the .mjs wasn’t necessary for this to w...
afc20c024f347d4aefaa89ee0ffe74e679820c07 authored about 1 year ago by Tim Riley <[email protected]>* Run bundle check || bundle install after hanami install
To ensure any new Gemfile entries a...
5df5d306bafa6fa16be8aac724401e6e6ec2bc41 authored about 1 year ago by Sean Collins <[email protected]>6a765761683de7ddf9b33cbe6ccc056ad755a2bd authored about 1 year ago by Sean Collins <[email protected]>
This will allow hanami-rspec to observe this flag and skip its work if true.
6f91d15c584527089d4db0e46dbe0e7ff10978e7 authored about 1 year ago by Tim Riley <[email protected]>We're not using the `entry_points` and `destination` assets settings right now. These are curren...
8667f51464921c99a9676ceb6b4e0392f1ebe86d authored about 1 year ago by Tim Riley <[email protected]>706ba18e76d02f5d9f291e4328da2727fdf7e59d authored about 1 year ago by Tim Riley <[email protected]>
fa3b6003858b499fd1d18872b8f617e8022ee1d6 authored about 1 year ago by Luca Guidi <[email protected]>
a02dc31dd25e0284d9f7e2baa8286f6fdba12348 authored about 1 year ago by Luca Guidi <[email protected]>
d25301c4a758f2a391b53caf205fc0886e720273 authored about 1 year ago by Luca Guidi <[email protected]>
200b5f607e15072792516cf56d190dfb40449018 authored about 1 year ago by Luca Guidi <[email protected]>
* Skip view RESTful view generation
* Ensure `--skip-view` is respected
* Refactoring
*...
dd049fd84ab8482dc0793f3a3fdf0e44e4a5fcb5 authored about 1 year ago by Luca Guidi <[email protected]>* Introduce `hanami generate part` CLI command
* Pass splat `*context.namespace` to dir creat...
a355e45ae63b7d0af03a956cb9a211881358d2df authored about 1 year ago by Luca Guidi <[email protected]>Co-authored-by: Aaron Moodie <[email protected]>
aa21b208f46e24686ed454b266af71ff649ce4fb authored about 1 year ago by Tim Riley <[email protected]>When generating a new app, create an executable `bin/dev` file with the following contents:
`...
ab4e1cc8d38eb9885d05ffd20b679890991fd049 authored about 1 year ago by Tim Riley <[email protected]>Provide an explanatory comment inside the routes class instead.
This root route is no longer ...
c58649f264ada43d1b5df75251f36d363d45d1be authored about 1 year ago by Tim Riley <[email protected]>This is a new default middleware, as of https://github.com/hanami/hanami/pull/1344.
Update th...
86c149b4f299ef4f0c3102ada9354f1dcba70828 authored about 1 year ago by Tim Riley <[email protected]>e8ec2ceafd4324961f48f2276303b5c5b624f6ac authored about 1 year ago by Tim Riley <[email protected]>
Prepare for our updated approach to assets chiefly introduced with https://github.com/hanami/ass...
e777974aa9120206aa32c6ffd613033aa10a0551 authored about 1 year ago by Tim Riley <[email protected]>* `hanami new` to generate documented `config/puma.rb`
* Remove full stops from end of headin...
e9a769aeb27254abb9c55cb6ab43ee4600e3d571 authored about 1 year ago by Luca Guidi <[email protected]>319b81a0c72cc92cb22ce8ab2e543ec1ae482482 authored about 1 year ago by Luca Guidi <[email protected]>
02601648181031a97fa16960c72d9686bf799f22 authored about 1 year ago by Luca Guidi <[email protected]>
* Generate new app with Gemfile using hanami dev gems with a version
* Generate Hanami app us...
23306d66f62d9c3bc6a6694a89ede9419c0e58b8 authored about 1 year ago by Luca Guidi <[email protected]>e84c250d7a424b303a9a027a17dad291c8f158bb authored about 1 year ago by Luca Guidi <[email protected]>
2d6e6bb3dad323f2b0400a470fcb449b7a54ad63 authored about 1 year ago by Luca Guidi <[email protected]>
ab45541c349e17649cf1bedb2ef04c8a185c6127 authored about 1 year ago by Luca Guidi <[email protected]>
96320a7ee80d982351970c24a67fee61a253086d authored over 1 year ago by Luca Guidi <[email protected]>
837307fc130d85ebcd5dcc41fa7bbdd7859a771f authored over 1 year ago by Luca Guidi <[email protected]>
a151b299da002a97ce6e04103c24cb7fb9f1cd47 authored over 1 year ago by Luca Guidi <[email protected]>
7d9bdca1bec69495db91ed7fa09be53153bb32dd authored over 1 year ago by Luca Guidi <[email protected]>
c67bdfff29aff990a7189ed266ffd22c4cf4a7f1 authored over 1 year ago by Luca Guidi <[email protected]>
8466bc8feed22a8aadecd44f57b93b6357a302df authored over 1 year ago by Tim Riley <[email protected]>
* Allow Generate::Action to take a context argument
* Support ERB trim mode in templates
*...
a65dd46196150f000f22094a377184581bb13fe5 authored over 1 year ago by Ryan Bigg <[email protected]>* Generate `Gemfile` with `hanami-assets` gem
* Generate `Procfile.dev`
* Generate `app/as...
c01d30fb51fed062e3621b261ba14dc608e4b1ff authored over 1 year ago by Luca Guidi <[email protected]>9fa500e42611efbc19f4524b0de4abe39cccc415 authored over 1 year ago by Luca Guidi <[email protected]>
5fb918032e44a9bd6097a8ee4417b5061609ad89 authored over 1 year ago by Luca Guidi <[email protected]>
* Introduce `hanami dev`
* Allow to specify the path to `Procfile`
e55065368d7f0b779f1cba625d71a3ed398ee030 authored over 1 year ago by Luca Guidi <[email protected]>* Introduce `hanami assets watch`
* API docs
* Unit tests for `hanami assets watch`
* I...
086a69e50e03d7c92c2f069ac55374591ec64a31 authored over 1 year ago by Luca Guidi <[email protected]>bf13474435d2629572c2ca4c25b06546424f59cb authored over 1 year ago by Luca Guidi <[email protected]>
b441521b8facbd1265da941d56938c1100785d21 authored over 1 year ago by Luca Guidi <[email protected]>
8420884ead6c3fab60712b2f625e4a7d2a15563f authored over 1 year ago by Tim Riley <[email protected]>
788d96e3d05d6fa101527a68da88648e70788990 authored over 1 year ago by Tim Riley <[email protected]>
1b55eb87e7ad484a9afa326e4b778109702dce5d authored over 1 year ago by Tim Riley <[email protected]>
87e57e9c197393c7c5f33b031ac692921655152c authored over 1 year ago by Tim Riley <[email protected]>
c0848f29d720c448ef90b2c7ad2dc558114e7fb0 authored over 1 year ago by Tim Riley <[email protected]>
Add support for generating views:
- When generating a new app, via `hanami new`
- When gener...
723a745bb58189466d7a165b9859674df3b9557c authored over 1 year ago by Tim Riley <[email protected]>
96423b2944c859b4029267c3e2634d8bc8e516e4 authored over 1 year ago by Philip Arndt <[email protected]>
The existing implementation of the rollback command did not work: the target that it passes to `...
a6b06e1679436d2402dd7d929273a8a234aa0e13 authored almost 2 years ago by charithperera <[email protected]>a5a35357000b12692312d0c0e5217f53f0e58b25 authored almost 2 years ago by Luca Guidi <[email protected]>
9a7628d000cd03d91d968e3f28cdb54afedc3337 authored almost 2 years ago by Luca Guidi <[email protected]>
04bba1f451f46e9887c94548665d21abdb95b4a6 authored almost 2 years ago by Luca Guidi <[email protected]>
3ac3ef47ce178e50d421ed3f4a7ad1d7eaaf3205 authored almost 2 years ago by Luca Guidi <[email protected]>
dc835b92405ccec44115a73f12213279cc4dee26 authored almost 2 years ago by dsisnero <[email protected]>
c202e1eb041b137a704ae8d9ce68f0e5af93d68a authored almost 2 years ago by Peter Solnica <[email protected]>
20b7bf6ae63b31b7a47bd2d43ffa5d4315078f5d authored almost 2 years ago by Peter Solnica <[email protected]>
* Ruby 3.2
* Fix failing specs
2e267a8eb71c37d730827c6ca5a30bb8baefe460 authored almost 2 years ago by Luca Guidi <[email protected]>8a502e4fe7c135d86f2e3f0a5a0da4a614c7453c authored about 2 years ago by Luca Guidi <[email protected]>
* Ensure to load `.env` file. Use `Hanami::Port` for `hanami server`.
* Use `hanami/hanami` f...
945e02c45e8f58b26b08fbd17d7dc233495121f8 authored about 2 years ago by Luca Guidi <[email protected]>342b41c068f9780df338cbad8720517de44c69ab authored about 2 years ago by Pat Allan <[email protected]>
f748037b44ff2545ce8bb697131698f68cdb9ae1 authored about 2 years ago by Luca Guidi <[email protected]>
* Raise exception if trying to create Hanami app in existing folder
* Update lib/hanami/cli/e...
dcd11e81785e5cafb03b90f708ea87145a986f9d authored about 2 years ago by Sean Collins <[email protected]>This ensures we generate a Gemfile without spurious newlines for new Hanami apps
d2943e399d8363bca882f476a0fa2f5fb8476217 authored about 2 years ago by Tim Riley <[email protected]>56aa08a6e5444ffd6f416eba79be8c7c74324b55 authored about 2 years ago by Luca Guidi <[email protected]>
b735b0b960ff80c2a856187fd07e403bda52bf09 authored about 2 years ago by Luca Guidi <[email protected]>
This allows the hanami CLI to expose its app commands even if invoked from a deeper app director...
55f340789a93d92ab2a4d303f80ace6164297903 authored about 2 years ago by Tim Riley <[email protected]>
- Add missing documentation to public methods
- Add `@since` and `@api` tags to all classes
- ...
595881667a8b00eacf77f293991e7aa129ba67db authored about 2 years ago by Luca Guidi <[email protected]>
* In case of exception, print error message and exit
* Don't shellescape as the output would ...
78eb53c68b50c275c91d813433bc577855bbeb75 authored about 2 years ago by Luca Guidi <[email protected]>7ece30c94b591fb5d8c167669d602fa5eb543891 authored about 2 years ago by Tim Riley <[email protected]>
- Add zeitwerk to the gemspec
- Add `lib/hanami-cli.rb` so the gem follows a conventional struc...
639393a4670e6b50acf7167d3232a09cc2422c9d authored about 2 years ago by Luca Guidi <[email protected]>
152e9f4f3af4ec4b77aacfe86b9010e6709958f5 authored about 2 years ago by Peter Solnica <[email protected]>
0054cf9064a82f72a72da0765d0fe1571402adbb authored about 2 years ago by Peter Solnica <[email protected]>
2f07bc9b6cea23d87c61e99dc8f57dfef0c01145 authored about 2 years ago by Peter Solnica <[email protected]>
* Add .rspec
* Re-add hanami-controller to Gemfile
765637a7b2d2d3be3331d60a5b761948c5de7ae7 authored about 2 years ago by Peter Solnica <[email protected]>462f071fc9973b96b041debfd9a5e907a4fc0cb7 authored about 2 years ago by Peter Solnica <[email protected]>
bebd8df379d8d237a5d641b87ada41e006a04ac6 authored about 2 years ago by Peter Solnica <[email protected]>
88e717a5e7f9cbac990d837cb3cb7341d6d877ed authored about 2 years ago by Peter Solnica <[email protected]>
0ec33ccfd226882103516546ba6fc5a702c382b2 authored about 2 years ago by Peter Solnica <[email protected]>