lunarphp/lunar

Admin panel for LunarPHP

Maintainers

Details

github.com/lunarphp/admin

Source

Fund package maintenance!
lunar

Installs: 79 882

Dependents: 25

Suggesters: 0

Security: 0

Stars: 4

Watchers: 4

Forks: 7

1.0.0-beta.6 2024-11-19 23:46 UTC

README

See the docs at https://lunar-panel.vercel.app/

TODO

  • How to set the Lunar logo?
  • How will addons add buttons etc to existing screens?
  • Field types
  • Model Policies
  • Some JSON fields (e.g. ProductOption) are cast to Collections, not an ArrayObject
  • Add Spatie ActivityLog to more (all?) models
  • Tax Zone types are "country", "states", "postcodes" -> would prefer it to be "countries" so it's consistent
  • ListField FieldType shouldn't really have "Field" in its name -> change to simply "List"
  • Sometimes we use "Enabled" other times "Active". Do we want to consider consistency here also?
  • Staff "firstname" "lastname" I think should have underscores, e.g. "first_name"
  • How to allow devs to extend Lunar's forms and tables
  • How to allow devs to overide validation rules
  • Allow devs to extend by adding their own pages/resources
  • Tests!!
  • Mention influence from https://filamentphp.com/plugins/spatie-activity-log