Open Source Metering and Usage Based Billing https://www.getlago.com/
  • Ruby 97.5%
  • Slim 2.4%
Find a file
Allan Michay 3c389711a8
fix(permissions): update permissions of system roles (#4906)
## Context

We released custom roles and permissions today. There was a bug where
some System role (admin, finance, manager) lost some permissions because
of our configuration

## Description

Updates the configuration file so that System roles are back to what
they used to
2026-01-23 19:30:15 +01:00
.github Bump Ruby to 3.4.8 (#4859) 2026-01-19 15:40:21 +01:00
app feat(multi-payment-methods): add MoneyHash support (#4899) 2026-01-23 14:13:18 -03:00
bin Reapply "misc: Update rails to v7.2" (#3243) (#3250) 2025-03-11 13:18:52 +00:00
ci/clickhouse feat(clickhouse): Update schema for events_raw (#2004) 2024-05-13 16:22:06 +02:00
config fix(permissions): update permissions of system roles (#4906) 2026-01-23 19:30:15 +01:00
db feat(Custom roles & permissions) Code cleaning (#4779) 2026-01-22 10:50:28 +00:00
dev chore(rubocop): Custom cop to avoid discard_all (#4813) 2026-01-08 13:56:50 +01:00
docs chore(profiling): Allow to profile Sidekiq jobs in dev environment (#4597) 2025-11-20 16:20:24 +01:00
lib fix(webhook): Make outgoing webhook request timeout configurable (#4791) 2026-01-05 11:39:52 +01:00
log Rails 7 API scaffolding 2022-02-09 18:22:46 +01:00
public feat(pdf): Use img tag for Lago logo in invoices (#2021) 2024-05-31 09:20:26 +02:00
scripts feat(ai-agent): Add start.ai_agent.worker.sh as executable (#4719) 2025-12-15 14:42:43 +01:00
spec feat(multi-payment-methods): add MoneyHash support (#4899) 2026-01-23 14:13:18 -03:00
storage Rails 7 API scaffolding 2022-02-09 18:22:46 +01:00
tmp Rails 7 API scaffolding 2022-02-09 18:22:46 +01:00
vendor Rails 7 API scaffolding 2022-02-09 18:22:46 +01:00
.annotaterb.yml misc: Upgrade Rails version to 8.0.2 (#3358) 2025-05-06 11:30:41 +01:00
.dockerignore chore: update Dockerfile for better layer caching (#4343) 2025-09-17 14:49:46 +02:00
.env.dist feat(data): Add revenue streams resolver (#3151) 2025-02-11 17:00:43 +01:00
.git-blame-ignore-revs chore(ignore-rev): Add commit to .git-blame-ignore-revs (#4296) 2025-09-11 19:47:39 +02:00
.gitattributes misc: delete cable config and mark GraphQL schemas as generated (#889) 2023-03-03 15:55:55 +01:00
.gitignore chore(deps): Allow to install dependencies in vendor/bundle (#4637) 2025-12-02 15:30:47 +01:00
.irbrc misc: Fix rubocop warnings 2023-04-24 11:07:32 +02:00
.rspec misc: Add more tests (#3004) 2024-12-24 18:03:51 +02:00
.rubocop.yml chore(dependency): Update dev dependencies (#4845) 2026-01-16 15:16:13 +01:00
.ruby-version Bump Ruby to 3.4.8 (#4859) 2026-01-19 15:40:21 +01:00
.tool-versions Bump Ruby to 3.4.8 (#4859) 2026-01-19 15:40:21 +01:00
AGENTS.md feat(customer): Add awaiting wallet refresh flag (#4640) 2025-11-25 11:32:48 +02:00
CLAUDE.md chore: Use AGENTS.md (and symlinks) (#4564) 2025-10-31 15:34:34 +01:00
clock.rb fix(redis): Config for subscriptions refresh store (#4855) 2026-01-15 14:22:50 +01:00
CODE_OF_CONDUCT.md chore: Contribution documentation 2022-05-30 18:17:45 +02:00
config.ru chore(style): Fix all string litteral quotes (Style/StringLiterals) (#3177) 2025-02-13 15:12:34 +01:00
CONTRIBUTING.md misc: Update and fix contribution guide (#940) 2023-03-28 11:10:52 +02:00
Dockerfile Bump Ruby to 3.4.8 (#4859) 2026-01-19 15:40:21 +01:00
Dockerfile.dev Bump Ruby to 3.4.8 (#4859) 2026-01-19 15:40:21 +01:00
Gemfile feat(sidekiq): add Prometheus metrics exporter (#4890) 2026-01-22 14:43:41 +01:00
Gemfile.lock feat(sidekiq): add Prometheus metrics exporter (#4890) 2026-01-22 14:43:41 +01:00
Guardfile Fix wallet refresh for multiple wallets (#4697) 2025-12-10 14:38:43 +00:00
karafka.rb fix(kafka): Avoid defining empty topics (#3333) 2025-03-13 12:36:21 +01:00
LICENSE Add license in the repository 2022-05-31 12:14:18 +02:00
PULL_REQUEST_TEMPLATE.md Update PULL_REQUEST_TEMPLATE.md 2023-03-02 14:38:50 +01:00
Rakefile misc: Revert graphql schemas split 2024-09-25 09:53:48 +02:00
README.md chore: Add GitHub release badge to the repository 2024-09-27 17:58:11 +02:00
schema.graphql feat(Custom roles & permissions) Code cleaning (#4779) 2026-01-22 10:50:28 +00:00
schema.json feat(Custom roles & permissions) Code cleaning (#4779) 2026-01-22 10:50:28 +00:00

Lago API

Lago is an open-source Stripe Billing alternative.

This library will allow you to build an entire billing logic from scratch, even the most complex one. Lago is a real-time event-based library made for usage-based billing, subscription-based billing, and all the nuances of pricing in between.

Current Releases

Project Release Badge
Lago Lago Release
Lago API Lago API Release

Documentation

The official Lago documentation is available here : https://doc.getlago.com

Contributing

The contribution documentation is available here

Development Environment

Check the wiki guide

License

Lago is distributed under AGPL-3.0.