Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

plausible/analytics

aerosol created a review on a pull request on plausible/analytics

View on GitHub

github-actions[bot] created a comment on a pull request on plausible/analytics
<div align="center"> |Preview environment๐Ÿ‘ท๐Ÿผโ€โ™€๏ธ๐Ÿ—๏ธ | |:-:| | [PR-4696](https://pr-4696.review.plausible.io) </div>

View on GitHub

zoldar opened a pull request on plausible/analytics
Add fields and tables for teams
### Changes Migration extracted from https://github.com/plausible/analytics/pull/4658
zoldar created a branch on plausible/analytics

teams-migration-only - Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.

zoldar pushed 30 commits to teams-basics-spike plausible/analytics
  • Remove :team relation from ApiKey schema f583296
  • Remove team_id FK from api_keys table 9e9e064
  • Pass and provision team on subscription creation cbbd04d
  • Pass and provision team on enterprise plan creation 3c484c8
  • Implement creating site for a team 879e656
  • Keep team in sync during legacy ownership transfer and invitations e4534f8
  • Resolve conflict in `Teams.get_or_create` without transaction 5e2e5a7
  • Abstract `GracePeriod` manipulation behind `Plausible.Users` 0fee8a1
  • Put `User.start_trial` behind `Plausible.Users` API ea030bd
  • Sync team fields on user update, if team exists 80ae2a5
  • Sync cleaning invitations, updating and removing members 14a99e0
  • Transfer invitations too 9872393
  • Implement backfill script 08ee1db
  • Allow separate pg repo for backfill script 6e434a0
  • Rollback purposefully at the end e30231a
  • Change new FK constraints on existing tables to `nilify_all` on delete 20926ed
  • Update backfill script with parallel processing 6ac0049
  • Use `IS DISTINCT FROM` when comparing nullable fields 5bc03dd
  • Handle no teams to backfill case gracefully when reporting 574a8e6
  • Parallelize guest memberships backfill d467978
  • and 10 more ...

View on GitHub

zoldar pushed 46 commits to teams-basics-spike plausible/analytics
  • rm Timex.before? and Timex.after? (#4552) 509dde7
  • Improve boolean environment variables reading (#4632) * improve bool env var reading * add yes/no and tests ff3ee1c
  • Remove bracket from welcome email (#4686) * remove bracket from welcome email * remove another bracket from welcome... 69949e9
  • Migration: cascade delete enterprise plans on user removal (#4684) 67e35fa
  • Fix form field name disabling 2FA (#4688) 4188b79
  • Allow me deletions with enterprise plans test (#4685) * Add test for user deletion with enterprise plan attached * ... 7458d72
  • Use anchor tags in email templates (#4690) * replace styled_link and unstyled_link components with plan anchor tag i... 7a91ff1
  • Extend schemas with new fields and relationships for teams 2a329fb
  • Add migration adding team related tables and fields 94b6edc
  • Implement listing sites and sites with invitations with teams 51452ad
  • Implement creating invitations with teams 2793db4
  • Implement accepting invites with teams 0a9ceb9
  • Add `team_site_transfers` table to the teams migration 98e1fbf
  • Add `Teams.SiteTransfer` schema 0b09d70
  • Implement creating ownership transfers 248bd70
  • Implement accepting site transfer between teams e6047cc
  • Make results shapes from `Teams.Memberships` role functions more consistent c43d8e0
  • Remove API keys from teams for now d6bf028
  • Pass and provision team on subscription creation dcc35a2
  • Pass and provision team on enterprise plan creation 637bd47
  • and 26 more ...

View on GitHub

zoldar pushed 1 commit to teams-basics-spike plausible/analytics
  • Keep timestamps in sync and fix subscriptions backfill 4268fdf

View on GitHub

ruslandoga pushed 5 commits to replace-br-with-p-in-emails plausible/analytics
  • Migration: cascade delete enterprise plans on user removal (#4684) 67e35fa
  • Fix form field name disabling 2FA (#4688) 4188b79
  • Allow me deletions with enterprise plans test (#4685) * Add test for user deletion with enterprise plan attached * ... 7458d72
  • Use anchor tags in email templates (#4690) * replace styled_link and unstyled_link components with plan anchor tag i... 7a91ff1
  • replace br with p and li e7849ee

View on GitHub

A1ik starred plausible/analytics
ruslandoga pushed 1 commit to rm-timex-diff plausible/analytics

View on GitHub

ruslandoga pushed 1 commit to rm-timex-diff plausible/analytics

View on GitHub

ruslandoga created a review comment on a pull request on plausible/analytics
So to preserve the current behavior, I'll use `NaiveDateTime.diff` and compare it with 24.

View on GitHub

ruslandoga created a review on a pull request on plausible/analytics

View on GitHub

ruslandoga created a review comment on a pull request on plausible/analytics
Timex doesn't seem to be diffing days, but rather 24h durations.

View on GitHub

ruslandoga created a review on a pull request on plausible/analytics

View on GitHub

ruslandoga created a review comment on a pull request on plausible/analytics
`Timex.diff/3` and `Date.diff/2` behave differently when ```elixir last: ~U[2024-05-04 03:59:59Z] first: ~U[2024-05-03 04:00:00Z] ``` ```elixir Date.diff(last, first): 1 Timex.diff(last, ...

View on GitHub

ruslandoga created a review on a pull request on plausible/analytics

View on GitHub

macobo pushed 1 commit to comparisons-fe plausible/analytics

View on GitHub

ruslandoga pushed 1 commit to rm-timex-diff plausible/analytics

View on GitHub

ruslandoga opened a draft pull request on plausible/analytics
Remove Timex.diff/3
Continues https://github.com/plausible/analytics/pull/4338 ### Changes This PR continues [the removal of Timex](https://3.basecamp.com/5308029/buckets/29267832/card_tables/cards/7479197128) b...
aerosol pushed 1 commit to teams-basics-spike plausible/analytics
  • Put teams sync behind a compile-time flag d114551

View on GitHub

ruslandoga pushed 89 commits to rm-timex-diff plausible/analytics
  • APIv2: Regex operations, consistent operators (#4488) * Rename matches/does_not_match filters internally These ha... 604dde9
  • Verification: Add super-admin report displaying diagnostics (#4554) * Verification: Add super-admin report displayin... 0031d14
  • Make `ClickhouseRepo` task timeouts configurable in CE (#4494) * remove ch timeouts from ce * just infinity * ... 9ba9e2a
  • Run migrations in order across repos (#4466) * order migrations * migrate in 'streaks' * cleanup * docs ... 8ee4827
  • Remove `Timex.now` (#4546) * rm Timex.now * fix test --------- Co-authored-by: Adrian Gruntkowski <adrian.g... d17ac82
  • Don't attempt to create a database if it already exists (#4498) * don't attempt to create a database if already crea... c536af0
  • Filter modal fixes (#4553) * fix deciding whether a filter operation is freeChoice * fix displaying loading spinn... e6993b1
  • Fix test failing due to timestamp setup (#4562) c105ebc
  • Safeguard queries relying on `sign` from faulty old session entries (#4555) * Safeguard session queries relying on `... 8ba5f7d
  • Auto HTTPS in CE (#4491) * auto https * changelog * enable auto-tls only when http_port is 80 * make erlang... 2180ab4
  • Remove does_not_contain support (#4564) It only needed to be live until users have reload. This has been live for >... e8d544c
  • Assert filters are tuples, simplify schema (#4541) 52b9484
  • APIv2: Standard iso8601 timestamps, operate on UTC (#4563) * query.date_range is now in UTC instead of user timezone... bd11b4c
  • tzdata works with 2024b now (#4569) 28f20bb
  • Limit docs query API, return 401 for API routes (#4570) * Limit docs query API, return 401 for API routes * Chang... dd1021e
  • Allow sorting breakdown lists by some metrics (#4513) * On the dashboard, allow Metrics (aka column configurations) ... 9fcb76d
  • APIv2: Implement pagination and `include.total_rows` (#4575) Offset-based pagination is used to make sure Looker int... ef57502
  • prepare CI for merge queues (#4576) 606248d
  • Make CE HTTPS use current Mozilla recommendations (#4568) * allow configurable cipher suites in CE * just use inter... 0a962e2
  • prepare for wiki (#4512) e9ced98
  • and 69 more ...

View on GitHub

ukutaht created a comment on a pull request on plausible/analytics
I don't know if it would work but I'd also like to try giving a visual indication of the magnitude of change. Maybe defining 3-4 buckets that will get progressively more green or red depending on h...

View on GitHub

alasdairmackenzie starred plausible/analytics
ukutaht created a comment on a pull request on plausible/analytics
Some UI feedback: Big picture it's very close to being great, but I'd like to fix some details before go-live. ### Icons The arrows look real nice, but the 'no change' indicator needs some...

View on GitHub

zoldar pushed 1 commit to teams-basics-spike plausible/analytics

View on GitHub

ruslandoga pushed 2 commits to introduce-ee-messages-in-ce plausible/analytics
  • Use anchor tags in email templates (#4690) * replace styled_link and unstyled_link components with plan anchor tag i... 7a91ff1
  • Merge branch 'master' into introduce-ee-messages-in-ce f2c823b

View on GitHub

ruslandoga pushed 1 commit to introduce-ee-messages-in-ce plausible/analytics
  • change wording, move it up in report template 924e552

View on GitHub

zoldar pushed 1 commit to teams-basics-spike plausible/analytics
  • Backfill teams for users with subscriptions without sites d9897d4

View on GitHub

Load more