Repository navigation
Releases
Releases · PedroKlein/pipoca
v0.1.3
What's Changed
- docs: clear the quarantine flag to open the Mac app by @PedroKlein in #551
- ci: build Linux desktop bundles on Ubuntu 24.04 by @PedroKlein in #552
- docs: decide routines, technical users, the software factory, and Slack and email by @PedroKlein in #553
- fix: build the web UI's styles when run from source anywhere by @PedroKlein in #554
- fix(desktop): start again when a handed-over server has stopped by @PedroKlein in #556
- fix: say when service uninstall finds no service by @PedroKlein in #557
- feat(routines): let a Session schedule wake-ups for itself by @PedroKlein in #555
- feat(routines): run a person's routines on a schedule by @PedroKlein in #558
- feat(routines): trigger routines on plugin events, keyed and batched by @PedroKlein in #559
- feat(routines): let agents make routines, and trigger them from webhooks by @PedroKlein in #560
- feat(git-hosts): register GitHub Apps and machine users as technical users by @PedroKlein in #561
- feat(git-hosts): let routines act as a technical user by @PedroKlein in #562
- feat(git-hosts): turn GitHub App webhooks into routine events by @PedroKlein in #563
- feat(routines): end runs as done, nothing or blocked, and start from factory starters by @PedroKlein in #564
- feat(routines): cap a routine's keyed runs at once by @PedroKlein in #565
- feat(slack): add a Slack plugin with Socket Mode triggers and thread replies by @PedroKlein in #566
- test(people): stop relying on the order of Environments made in the same millisecond by @PedroKlein in #568
- feat(email): add an email plugin with IMAP triggers and replies by @PedroKlein in #567
- docs(adr): add ADR 0063 for Settings and first-run setup by @PedroKlein in #569
- feat(web): open Settings as a full page grouped into You, Workspace and Server by @PedroKlein in #570
- feat: add the setup wizard and home reminders by @PedroKlein in #571
- feat: layer My defaults and Profiles that build on Profiles by @PedroKlein in #572
- feat: keep logins on Profile layers by @PedroKlein in #573
- feat: keep a data folder per server on each machine by @PedroKlein in #574
- docs(adr): add ADR 0064 for one team per server by @PedroKlein in #575
- feat(web): list Environments by kind with a page for each by @PedroKlein in #576
- feat(profiles): import the Profiles a repository's pipoca.json lists and keep them in sync by @PedroKlein in #577
- docs(adr): add ADR 0065 for the team hub and team conversations by @PedroKlein in #579
- feat(templates): import the templates a repository's pipoca.json lists and keep them in sync by @PedroKlein in #578
- feat(models): use a template's model aliases on Environments made from it by @PedroKlein in #580
- docs(adr): add ADR 0066 for team credentials and usage by @PedroKlein in #581
- feat(web): show a Profile's content as cards on its overview by @PedroKlein in #582
- docs(adr): add ADR 0067 for team plugins, Projects, routines and assistant by @PedroKlein in #583
- feat(web): start the first Session from setup and choose who commits by @PedroKlein in #584
- feat(web): offer a Kubernetes cluster where Pi works during setup by @PedroKlein in #585
- docs(adr): record the credential proxy spike results in ADR 0066 by @PedroKlein in #586
- feat(web): restyle the admin Settings pages as rows and sections by @PedroKlein in #587
- feat(plugins): give records an owner and plugins a canSee check by @PedroKlein in #588
- feat(profiles): add team Profiles that only admins change by @PedroKlein in #589
- feat(environments): add team Environments that only admins change by @PedroKlein in #590
- feat(web): show People as a members table with roles and last activity by @PedroKlein in #591
- feat(git-hosts): guide admins to a Connect button and list bots as in the mockup by @PedroKlein in #593
- feat(sessions): start team Sessions in team Environments without anyone's logins by @PedroKlein in #592
- feat(logins): proxy team Sessions' model calls with the team's API keys by @PedroKlein in #594
- feat(people): invite people by email or a shared link by @PedroKlein in #595
- feat(usage): record and price team model calls from the proxy by @PedroKlein in #596
- feat(email): email invites from the inviting admin's mailbox by @PedroKlein in #597
- feat(oidc): show company sign-in with presets, a Test button and the join rules by @PedroKlein in #598
- feat(usage): warn the person and admins as team spend nears its budget by @PedroKlein in #599
- feat(web): show plugins as searchable cards with switches by @PedroKlein in #600
- feat(usage): keep an audit log of team work that admins can export by @PedroKlein in #601
- fix(helm): let runner pods reach the model proxy by @PedroKlein in #603
- feat(models): show each alias as a card of ordered fallbacks with their status by @PedroKlein in #602
- feat(web): edit pipoca.json whole on a Configuration page by @PedroKlein in #604
- feat(agent): copy pipoca for container Sessions out of the Pipoca image by @PedroKlein in #606
- feat(web): give the team its own hub with what needs someone and what is running by @PedroKlein in #605
- feat(web): let plugins give the team hub panels and pages, laid out by admins by @PedroKlein in #607
- feat(web): start team work from the team hub by @PedroKlein in #608
- feat: let whoever started team work make it view-only or limit it to named people by @PedroKlein in #609
- test(push): count only requests to the push service by @PedroKlein in #611
- feat: show who said what in team work, who stopped it, and who is looking by @PedroKlein in #610
- feat: let people in team work talk to the team or off the record, and quote what they reply to by @PedroKlein in #612
- feat: let Pi ask a named person in team work, and tell it who answered by @PedroKlein in #615
- feat: lock config keys from a read-only file and browse config files in Settings by @PedroKlein in #613
- feat(models): set the reasoning of each model in an alias by @PedroKlein in #614
- feat: let the team vote in team work, and tell Pi the result by @PedroKlein in #616
- feat(models): let admins hide models from the model pickers by @PedroKlein in #617
- feat(plugins): check installed plugins for newer versions and list them under Updates by @PedroKlein in #618
- feat: move personal work to the team from a summary, and fork team work to your own by @PedroKlein in #619
- feat: let anyone start a Project for the team, run as team work by @PedroKlein in #620
- feat: let anyone make routines for the team, run as team work by @PedroKlein in #622
- feat: give each person a Team assistant in the team hub by @PedroKlein in #623
- feat: let admins choose what new people get, and shape the join setup around it by @PedroKlein in #621
- feat: add Team setup to the team hub for admins by @PedroKlein in #624
- feat: load only plugins that work in team work in team Sessions by @PedroKlein in #625
- feat: let admins name the team and show it on the hub and side...