portal/_build/dev/lib/ecto/ebin
Mikael Hugo 453a6deead feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug
- flake.nix: Elixir 1.20.0-rc.4 via pkgs.path (reproducible, no hardcoded store paths)
- RequireAuth plug (session-based, redirects to /login)
- SessionController: login form, logout, OIDC callback stub
- DashboardLive, ReplicationLive, BillingLive, SupportLive (skeleton)
- Layouts: dark UI, nav, flash messages
- All compile clean on 1.20-rc4 with zero warnings

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-09 20:20:19 +02:00
..
ecto.app feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Adapter.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Adapter.Queryable.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Adapter.Schema.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Adapter.Storage.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Adapter.Transaction.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Application.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Association.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Association.BelongsTo.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Association.Has.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Association.HasThrough.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Association.ManyToMany.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Association.NotLoaded.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.CastError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.ChangeError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Changeset.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Changeset.Relation.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.ConstraintError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Embedded.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Enum.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.InvalidChangesetError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.InvalidURLError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.MigrationError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Multi.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.MultiplePrimaryKeyError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.MultipleResultsError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.NoPrimaryKeyFieldError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.NoPrimaryKeyValueError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.NoResultsError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.ParameterizedType.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.API.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.BooleanExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Combination.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.CTE.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Distinct.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Dynamic.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Filter.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.From.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.GroupBy.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Join.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.LimitOffset.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Lock.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.OrderBy.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Preload.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Select.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Update.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Builder.Windows.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.ByExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.CastError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.CompileError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.DynamicExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.FromExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.JoinExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.LimitExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Planner.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.QueryExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.SelectExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Tagged.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.Values.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.WindowAPI.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Query.WithExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Queryable.Atom.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Queryable.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Queryable.BitString.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Queryable.Ecto.Query.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Queryable.Ecto.SubQuery.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Queryable.Tuple.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.QueryError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Repo.Assoc.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Repo.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Repo.Preloader.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Repo.Queryable.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Repo.Registry.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Repo.Schema.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Repo.Supervisor.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Repo.Transaction.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Schema.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Schema.Loader.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Schema.Metadata.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.StaleEntryError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.SubQuery.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.SubQueryError.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.Type.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Ecto.UUID.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Inspect.Ecto.Association.NotLoaded.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Inspect.Ecto.Changeset.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Inspect.Ecto.Query.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Inspect.Ecto.Query.DynamicExpr.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Inspect.Ecto.Schema.Metadata.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Jason.Encoder.Ecto.Association.NotLoaded.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Jason.Encoder.Ecto.Schema.Metadata.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.JSON.Encoder.Ecto.Association.NotLoaded.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.JSON.Encoder.Ecto.Schema.Metadata.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Mix.Ecto.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Mix.Tasks.Ecto.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Mix.Tasks.Ecto.Create.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Mix.Tasks.Ecto.Drop.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00
Elixir.Mix.Tasks.Ecto.Gen.Repo.beam feat: Elixir 1.20-rc4/OTP28, wire Phoenix endpoints, router, LiveViews, auth plug 2026-05-09 20:20:19 +02:00