analytics/lib
Adrian Gruntkowski dec193e904
Make FixBrokenGoals migration idempotent (#3405)
* Make FixBrokenGoals migration idempotent

The migration in question was renamed in order to fix order of executing migrations when run
from the ground up (via https://github.com/plausible/analytics/pull/3378).

As a side effect, it's executed again on databases that had it applied earlier, with
a different timestamp prefix.

As this migration is safe to run multiple times, it was modified to make forward
migration work gracefully when constraint already exists.

* Add `pending-migrations.sh` release script
2023-10-10 14:13:11 +02:00
..
mix/tasks Use Phoenix LiveView for the upgrade page (#3382) 2023-10-03 13:36:22 +03:00
plausible Fix invalid subscription preload in SiteLocker email submission routine (#3400) 2023-10-06 00:53:55 +02:00
plausible_web Plugins API: 2nd pass with Goals resource + SharedLinks schema changes (#3396) 2023-10-05 11:54:18 +02:00
workers Fix and refactor invitation logic (#3376) 2023-10-02 14:57:57 +02:00
oban_error_reporter.ex Delete stats improvements (#2318) 2022-10-10 08:55:58 -03:00
plausible_release.ex Make FixBrokenGoals migration idempotent (#3405) 2023-10-10 14:13:11 +02:00
plausible_web.ex Plugins API: 2nd pass with Goals resource + SharedLinks schema changes (#3396) 2023-10-05 11:54:18 +02:00
plausible.ex Clean up after V2 migration (#2868) 2023-04-24 12:17:57 +02:00
sentry_filter.ex derive jason encoder for request (#3182) 2023-07-24 14:46:57 +02:00