mirror of
https://github.com/we-promise/sure.git
synced 2026-04-12 00:27:21 +00:00
* Move provider config to family * Update schema.rb * Add provier generator * Add table creation also * FIX generator namespace * Add support for global providers also * Remove over-engineered stuff * FIX parser * FIX linter * Some generator fixes * Update generator with fixes * Update item_model.rb.tt * Add missing linkable concern * Add missing routes * Update adapter.rb.tt * Update connectable_concern.rb.tt * Update unlinking_concern.rb.tt * Update family_generator.rb * Update family_generator.rb * Delete .claude/settings.local.json Signed-off-by: soky srm <sokysrm@gmail.com> * Move docs under API related folder * Rename Rails generator doc * Light edits to LLM generated doc * Small Lunch Flow config panel regressions. --------- Signed-off-by: soky srm <sokysrm@gmail.com> Co-authored-by: Juan José Mata <juanjo.mata@gmail.com>
11 lines
407 B
Plaintext
11 lines
407 B
Plaintext
module <%= class_name %>Item::Provided
|
|
extend ActiveSupport::Concern
|
|
|
|
# Returns a <%= class_name %> provider instance using GLOBAL credentials
|
|
# Credentials are configured in /settings/providers (self-hosted) or ENV variables
|
|
def <%= file_name %>_provider
|
|
# Use the adapter's build_provider method which reads from global settings
|
|
Provider::<%= class_name %>Adapter.build_provider
|
|
end
|
|
end
|