Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/flarum/cli

A CLI helper for developing Flarum extensions.
https://github.com/flarum/cli

Implement `applyModule` util

005bdfaac64e7f1b1f8394f0919213caf7f2b434 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Computed template params need access to path provider

7ec19b0e0aaa1b947301051ed21852b364b851cd authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Implement utils to set, get, and prompt whether modules are enabled

01b0b0f710f2feabda40c0d019c07157a04ddf26 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Implement support for getting current values of template params

10ab0141c7b4d9b3c2ca385b610966d4b6e27601 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Don't export TemplateParam subtypes, add extra guard

70d544d2de558c5c7d584e24a5741427dbaf7fa1 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Extract modules, add short/long module messages, throw template param dependency errors on register

71066426b953226bc3a75e724a9f1108504a9e3c authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add rename-keys util

87aed1fb5e1fcca7c3101b5771a7e1018ccf15c1 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Support computable template params

2d591c1e41d2578bd7a19ee1eca405c742302c5c authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Core registration and validation for scaffolder

f742447ec09b8c550f07515db7da5a086241e150 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add jsonLeafPaths helper function to get dot-notation keys to all deep properties in JSON objects.

Arrays are currently ignored.

d06dc2737ee5aa02f1a9ccb0df013c9953166b77 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add readTpl helper function to read templates without copying to disk

4bbddda36fbbdd55a34dd5096b039c6db1803c38 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
features => modules

49f1036a33fb84a453cf36fb6289b9cc0f74b42d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Use Reusable GitHub actions

- Use new reusable GitHub actions
- Put settings for reusable GitHub actions in each extension's...

e8ff7d044bdc8709cd853ab3f65bee440a33d9f3 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Housekeeping

- Update to oclif core, making space-separated commands easier
- Bump a bunch of dependencies
- ...

476fc3a0b49b985115716c2b54f9db4b7a65f7b8 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Print provided params on invalid extender schema error

f9d67ea055f43a5ee2fd783b92be00af6c9468d2 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Update GitHub actions

- Rename to frontend, backend as we will be bundling all jobs on each side into one workflow
- A...

ab98affe7c4af78ff01de9808aad864e641ca055 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Use deep pick library

This allows for exact precision when copying over parts of JSON config. This means that two diff...

04892ae003a1504ad2da5304f356f78d7a0c7006 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
fix: fully use yarn in extension CI workflows (#22)

3879cabfd6ecc1e7f50ae05190f766f83e878ce9 authored about 3 years ago by David Wheatley <[email protected]>
fix: dead link in migration comment (#21)

3998aed0e4f6a6219c781a5d987bcd0ddb782945 authored over 3 years ago by David Wheatley <[email protected]>
Node 10 is no longer supported. Node 16 is now released. (#20)

a34e1f83527cc2c2618c760fa200979cbd2b0a19 authored over 3 years ago by David Wheatley <[email protected]>
Update extension boilerplate GitHub Actions CI (#19)

* Delete lint.yml

* Delete build.yml

* Add new workflow file

* Ask whether to use Actio...

3d7fdf64b786982daae23e6ad5163f22d03302ed authored over 3 years ago by David Wheatley <[email protected]>
Update tsconfig (#18)

* Update tsconfig

* Enforce 1.0.1+ for tsconfig

b6d2c9cfcf13116799373d24c3f1c211736dbd2a authored over 3 years ago by David Wheatley <[email protected]>
Update readme

3eff769cee452811f4fe631fbf4eb819a8656504 authored over 3 years ago by SychO9 <[email protected]>
Avoid auto commands in readme by oclif

f64643b9289caf4a50f9be11ff5bb00e75e62a78 authored over 3 years ago by SychO9 <[email protected]>
changelog

bb5472788fd8356ed7141b257da6c591b06fca67 authored over 3 years ago by SychO9 <[email protected]>
Change npm package name to `@flarum/cli`

ca608e040cc8a7936f0bf845aab455e4a9314f90 authored over 3 years ago by SychO9 <[email protected]>
minor tweak

56dd952691674b610baf3b0611e7167376dd0619 authored over 3 years ago by SychO9 <[email protected]>
Fix skeleton workflows

c6d3876d91e4e9192d4be2f7b7bdf9ce0fab2866 authored over 3 years ago by SychO9 <[email protected]>
Tweak skeleton metadata

9cef26ae36f9903117a7b08105e80921c839817a authored over 3 years ago by SychO9 <[email protected]>
Fix semicolons not being added after initialized contructor props

cb29b15af28aa67db7dddaeaccb4154ff6d59761 authored over 3 years ago by Ralkage <[email protected]>
Merge branch 'main' of github.com:flarum/flarum-cli into main

ddf50b73898c1183e77306deb3634e0fb3451b3c authored over 3 years ago by SychO9 <[email protected]>
Fix Bad JS definition inserts

9d93a26cdc457aa21cb38b9480c87d24e331a942 authored over 3 years ago by SychO9 <[email protected]>
Minor fixes (#2)

* Fix missing curly bracket

* Fix typo

279fd62a7092790d65274ad59bbb369d9df5f85f authored over 3 years ago by Christian Lopez <[email protected]>
Update README

42e46def24b75d82bb8855dd73f8b32cc644e412 authored over 3 years ago by SychO9 <[email protected]>
Add frontend component stub

1a27e1ffb8e313dd9b0b8abebc52be24ea29a62e authored over 3 years ago by SychO9 <[email protected]>
Update extension boilerplate prettier version

1b7a2dc064c87dbfdb2619a4078babd557bf2907 authored over 3 years ago by SychO9 <[email protected]>
Merge branch 'main' of github.com:flarum/flarum-cli into main

5e10508e4cbc515436b2f6198549b10b1c045fda authored over 3 years ago by SychO9 <[email protected]>
Add SVG animation to README

b85686be82d612d386f41111349a0c3e8b03ee77 authored over 3 years ago by SychO9 <[email protected]>
npm run prepack

e46ae4ec2ad59f3a2dac2c1bbadf6c095f17be40 authored over 3 years ago by SychO9 <[email protected]>
Change `generate` to `make`

e749641114d09659696060c35182b0012b11f16f authored over 3 years ago by SychO9 <[email protected]>
Use organization Prettier config for new extensions

bf70c843a332b45ee2ec074ed76fee89d92b5f58 authored over 3 years ago by SychO9 <[email protected]>
Add typescript config to new extensions

6ffced23bd46efa7c08a089afabb9bcaf8b2fe62 authored over 3 years ago by SychO9 <[email protected]>
Use kebab case for api model type

ac1fee240f572e5b3c603e5df4bb3a2959442faf authored over 3 years ago by SychO9 <[email protected]>
Update Flarum CLI Logo

27a39deb6b736024583a1ae23ad933805d30454e authored over 3 years ago by Sami Mazouz <[email protected]>
npm update

1089499637a8497c43724cae1cf1b605b172e5da authored over 3 years ago by SychO9 <[email protected]>
Update readme

0c76501188c3f0fe29855b77b1c1f848f4fcaafa authored over 3 years ago by SychO9 <[email protected]>
Add Modal stub generation

150cd0d97ecc32418ab01bb9c7860bcb77617fda authored over 3 years ago by SychO9 <[email protected]>
Add console command stub & extender

18e93c1b22a346a02b27f3482e585007705bd270 authored over 3 years ago by SychO9 <[email protected]>
npm run prepack

f28a68a145a8d2038dce698740bbecb0d2730605 authored over 3 years ago by SychO9 <[email protected]>
Fix Flarume Typo

33b7cd8cce0d2c18321a052117089b4f0f48b198 authored over 3 years ago by SychO9 <[email protected]>
Minor syntax & formatting fixes

7b0123f91be8e034fab55abfd5505c7cb6acd1d0 authored over 3 years ago by SychO9 <[email protected]>
Add frontend model definition generation

852acad2858f8b53aeba946e7945c8b1d27cdcde authored over 3 years ago by SychO9 <[email protected]>
Add JS definition generation

96ceba58f304a091b217f0284504733dc522310d authored over 3 years ago by SychO9 <[email protected]>
Add Readme Intro

bcd1ebf942694d5e823cf73a7d120cf80b365bbf authored over 3 years ago by SychO9 <[email protected]>
Define extensionId before usage

c41110c2d0774013222d58950810425627478cbd authored over 3 years ago by SychO9 <[email protected]>
Fix service provider stub

f88bca1b2a1920bca422b2fc5cea454d5d86d7ca authored over 3 years ago by SychO9 <[email protected]>
Add links to flarum documentation in all stubs

c9f7102ea0aee09156c4ed2ad7183fe1a34d868c authored over 3 years ago by SychO9 <[email protected]>
Fill generated locale file with extensionId and docs link

2ae530a0cf45826abca2200899e003515de24cd6 authored over 3 years ago by SychO9 <[email protected]>
Use 4 space indentation for composer.json

9f5caa1fa3d02c8cac40d28fc24a6f9c6d2ab59d authored over 3 years ago by SychO9 <[email protected]>
Fix file extension, requested dir and root for new abstraction

caught by tests

4244d7a8783ffde496593ade1188f72d563e7829 authored over 3 years ago by SychO9 <[email protected]>
Setup tests for different contexts

frontend stubs, integration tests stubs, backend stubs have different
roots and thus different ...

fa9552eeeb6966d8c0a1c4b0631db2224328eb76 authored over 3 years ago by SychO9 <[email protected]>
JS Model Stub

d559af53dab086e862caeefac016a99100bb97ec authored over 3 years ago by SychO9 <[email protected]>
JS Stub Generation

262e1a7cc0743262201b6b766986aab6650d14a1 authored over 3 years ago by SychO9 <[email protected]>
Abstract away php-base into a general stub generation step

13a3d5d6c14c7ed5692b936ebd8398d2b1c0f2d0 authored over 3 years ago by SychO9 <[email protected]>
Add todo on extender formatting

ae737be13e1528cf12e38f92c60c86d8fe2104fa authored over 3 years ago by SychO9 <[email protected]>
npm run version

92e08ff1c300aff4d26b7af459621a49efc0106e authored over 3 years ago by SychO9 <[email protected]>
Tweak indentation of extender method calls

a28c8a8b3abb7b258c0624c73d0b75c25f6441be authored over 3 years ago by SychO9 <[email protected]>
Merge branch 'sm/next' into main

b44fa65133a7f4ebf35545cb88fc9ccea1853794 authored over 3 years ago by SychO9 <[email protected]>
Newline for each extender method call

some extenders like the route extender can become very difficult to
read, so this should be the...

bbf2ae79ba07cd8975030fad667a01bf2107c7af authored over 3 years ago by SychO9 <[email protected]>
Fix casing

7e1ae2655f81103e44c4dbfcf29d9c937a59a40f authored over 3 years ago by SychO9 <[email protected]>
Chain more steps in the model generation command

e179f84bc1dbf93d6a4a8959861c86d1bdbc85e1 authored over 3 years ago by SychO9 <[email protected]>
Add domain bus command handler stub generation

0d5a209cb2f1d0b3d94a2ccbe7116e85fc49113e authored over 3 years ago by SychO9 <[email protected]>
Add handler command parameter to api controller generation

5e24ac62a90f96b6124e7c59b1e18981c6e10bfe authored over 3 years ago by SychO9 <[email protected]>
Add .editorconfig to extension boilerplate

acdb7081bc0010c48cade55604512dd1393868cb authored over 3 years ago by SychO9 <[email protected]>
Add serializer parameter to api controller generation

3662209afeb8ace42d4be959f286424e598f99e5 authored over 3 years ago by SychO9 <[email protected]>
Break down api controller stub into types

767d8c0376de30b8297f7b5ccfef076f4ce9165d authored over 3 years ago by SychO9 <[email protected]>
Allow providing dynamic stub file names

52e6a858e6abe5baf3089ad2ee554bafb05f590d authored over 3 years ago by SychO9 <[email protected]>
Chain all model related steps in the model generation command

66e89da087aa2ab2d89f4be9ed94a1da5750bd9a authored over 3 years ago by SychO9 <[email protected]>
Allow supplying predefined parameter values to steps

d894362f7815042e6f0b2906808ca10b95a08f25 authored over 3 years ago by SychO9 <[email protected]>
Add policy stub + extender

2f8de437b641b4c5c5b8fb073b88daa6cb2777b8 authored over 3 years ago by SychO9 <[email protected]>
Add validator stub

e6c94c3d0228ba09908a89e7f6757ddfc815f06d authored over 3 years ago by SychO9 <[email protected]>
Add repository class stub

775bf2ed9623f00b081a15b3cd2c0558b8090334 authored over 3 years ago by SychO9 <[email protected]>
Add api serializer stub

f372b40e6e4001bc321f3b196f7209bbb82dd7c6 authored over 3 years ago by SychO9 <[email protected]>
Fix dynamic xClassName parameter

032495fba5b8267a960154a7d5f7547b5f7daa5c authored over 3 years ago by SychO9 <[email protected]>
npm run version

709b863153d72ddf29c4c179b95616175139eb18 authored over 3 years ago by SychO9 <[email protected]>
update version in readme

c0289a2636927e175bb80bcbfa265b1a961c6eeb authored over 3 years ago by SychO9 <[email protected]>
npm update

7671a5051bc2290e1973f1c6edc4e792824d36b7 authored over 3 years ago by SychO9 <[email protected]>
Fix typo

89d1db6d86a05105d536275f7991b18af6ff9380 authored over 3 years ago by SychO9 <[email protected]>
Add Changelog

9cf48ef7fdeb125ddbb71c66939a78edcb5670e9 authored over 3 years ago by SychO9 <[email protected]>
Update extension boilerplate flarum core version

538fcc54646c67abd3951f9c304b8e1e08e29b96 authored over 3 years ago by SychO9 <[email protected]>
Update readme

1ed4ec7853a8a66d8b6ed87df4747a0afa5ad938 authored over 3 years ago by SychO9 <[email protected]>
Command housekeeping

be0240b94ecd370b0f61be259083b4630f9282fb authored over 3 years ago by SychO9 <[email protected]>
Add Job class generation

2956cc89331841d243c153007431e46dc78e2072 authored over 3 years ago by SychO9 <[email protected]>
Add service provider generation (stub + extender)

0e05dacc4a17cb495b2f5718db077052b37a0968 authored over 3 years ago by SychO9 <[email protected]>
Fix type Routes extender

916e28b91de9b5f3abdc87f26c0eb196f13329ab authored over 3 years ago by SychO9 <[email protected]>
Always import Blueprint in migrations

b2169d47f0cd4cd43b9235ec47878da4344aacaa authored over 3 years ago by SychO9 <[email protected]>
Update version to alpha.6

f3842f2fd705282eec479a975dc8b2bf4d5f5e02 authored over 3 years ago by SychO9 <[email protected]>
Minor doc tweaks

a48e8ac87ec2270304834abbbc3b32cc8c0193b5 authored over 3 years ago by SychO9 <[email protected]>
Update Documentation

b636750a7abdf34ab87e3db82e37cda8f3442e5e authored over 3 years ago by SychO9 <[email protected]>
Adapt tests to latest model generation changes

ae5d50980ea7ec0f599a862adfacd4cdf5f746f4 authored over 3 years ago by SychO9 <[email protected]>