claude code agent
b1b09e5da0
refactor(ce): remove leftover dead BE code — gates, orphans, dead selectors/CSS (F1-F4)
...
F1: drop the two HomeView edition-gate panels + their files (License/BackupFailed).
F2: delete zero-importer orphans (edition mutation, HubspotForm, HomepageFilter,
relations mutation, ActivityLogsView cluster, ExperimentalFeatures subtree).
F3: collapse single-option selectors (Backup settings, init restore, env types)
and delete the option files they orphaned.
F4: remove dead BE-teaser CSS rules and the --BE-only variable.
Also drop the orphaned .btn-warninglight BE-teaser variant.
F5 (limitedToBE) intentionally left — it is still read by BoxSelectorAngular.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 14:13:55 +03:00
claude code agent
7dc98df2b6
feat(ce): remove BE chrome, routes, upsell banner and shared teaser props
...
Drop the Upgrade-to-Business banner, BE sidebar items (Licenses, Shared
Credentials, Edge Configurations, Waiting Room, Update & Rollback), BE
branding (BE logo/footer), and BE-only routed views (update-schedules,
EdgeAutoCreateScript, WaitingRoom, TimeWindowDisplay/Picker). Prune the
featureId/feature/BEFeatureID teaser props from shared components
(Switch, SwitchField, BoxSelector, TooltipWithChildren, wizard Option)
and fold isBE in useUser while preserving CE authorization semantics.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 06:33:15 +03:00
LP B
0c2f07988a
feat(app/sources): source create view ( #2680 )
...
Co-authored-by: Chaim Lev-Ari <chaim.lev-ari@portainer.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-10 21:34:46 +03:00
Ali
d7a1d34be7
feat(policies): docker cleanup policy [c9s-87] ( #2681 )
2026-06-10 16:17:23 +12:00
nickl-portainer
6a465637d4
feat(components): add new FilePicker component [R8S-1050] ( #2754 )
2026-06-10 10:34:14 +12:00
Chaim Lev-Ari
7e5e71ae67
chore(deps): bump patch/minor frontend dependencies [BE-13004] ( #2808 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-07 15:45:58 +03:00
Chaim Lev-Ari
bc81eb7a22
feat(sources): allow user to edit source [BE-12956] ( #2748 )
2026-06-03 12:52:41 +03:00
Chaim Lev-Ari
7e80d88bce
feat(ui): add theme selector to user menu [BE-12961] ( #2625 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-17 13:50:51 +03:00
Chaim Lev-Ari
dd68560ad0
chore(deps): upgrade prettier ( #2592 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 16:39:58 +03:00
Chaim Lev-Ari
c0ac6c56ac
feat(ui): introduce design system primitives [DEV-52] ( #2535 )
2026-05-11 08:45:59 +03:00
Chaim Lev-Ari
8885038b7e
refactor(settings/auth): migrate admin group section to react [BE-12592] ( #2472 )
2026-05-08 10:51:12 +03:00
Ali
9eb6ebfe9b
fix(wizard): ensure select renders on top of footer [c9s-169] ( #2577 )
2026-05-07 14:15:21 +12:00
Josiah Clumont
68f93fb281
feature(storybook): Storybook usability upgrades [C9S-140] ( #2482 )
2026-05-05 09:25:09 +12:00
Ali
a3935ce445
feat(secrets): allow linking secrets to service accounts as imagepullsecrets [c9s-49] ( #2488 )
2026-05-01 22:54:33 +12:00
Chaim Lev-Ari
8f93a1a8cf
chore(deps): upgrade eslint [BE-12837] ( #2313 )
2026-04-15 05:12:52 +03:00
Ali
ab3e0956a4
chore(tailwind): format tailwind class order [r8s-949] ( #2289 )
2026-04-13 16:01:10 +12:00
Chaim Lev-Ari
a0b03d36bd
refactor(settings/auth): migrate ldap-dn-builder to react [BE-12586] ( #2025 )
2026-03-19 17:56:15 +02:00
Chaim Lev-Ari
bec5d829f1
refactor(settings/auth): migrate ldap security settings to react [BE-12588] ( #2029 )
2026-03-19 12:13:05 +02:00
Chaim Lev-Ari
ee0e9f6ff8
feat(settings/auth): migrate ldap test login to react [BE-12589] ( #2036 )
2026-03-19 11:23:58 +02:00
Ali
33cc29fa3c
fix(sidebar): set helper anchor color to match the other items [C9S-47] ( #2058 )
2026-03-16 15:50:59 +13:00
Ali
1f9c9b082f
feat(policies): banner and confirmation on change policy [C9S-20] ( #1988 )
2026-03-13 14:11:53 +13:00
Steven Kang
988a795def
fix(environment): collapsing More options breaking the style for podman - develop [R8S-874] ( #1942 )
2026-02-24 10:11:31 +13:00
Ali
936494615c
fix(select): stop react-select overlapping with footer [R8S-794] ( #1880 )
2026-02-17 08:53:50 +13:00
Chaim Lev-Ari
d611087513
chore(deps): upgrade storybook 8 ( #1811 )
2026-02-08 09:59:08 +02:00
Chaim Lev-Ari
dca044873f
feat(environments): migrate edge form to react BE-12529 ( #1676 )
2026-01-28 15:35:13 +07:00
Ali
f535c814d9
feat(policies): UI stepper in policy create and environment wizard [R8S-718] ( #1672 )
2026-01-21 09:37:39 +13:00
Chaim Lev-Ari
a1bac5a133
refactor(stacks): migrate create view to react [BE-6630] ( #1538 )
2025-12-26 16:50:55 +02:00
Chaim Lev-Ari
bf8ccbcec6
Revert "feat(frontend): import CE code to EE" ( #1557 )
2025-12-18 13:45:26 +02:00
Chaim Lev-Ari
2f5b083c5c
feat(frontend): import CE code to EE ( #1365 )
2025-12-17 13:02:19 +02:00
Chaim Lev-Ari
79e6271041
refactor(docker/images): migrate list view to react [BE-6562] ( #1451 )
2025-12-09 15:27:20 +02:00
Steven Kang
2406d67bfc
feat(fcm): initial release ( #1153 )
...
Co-authored-by: Ali <83188384+testA113@users.noreply.github.com >
Co-authored-by: James Player <james.player@portainer.io >
Co-authored-by: Cara Ryan <cara.ryan@portainer.io >
Co-authored-by: testA113 <aliharriss1995@gmail.com >
Co-authored-by: Viktor Pettersson <viktor.pettersson@portainer.io >
Co-authored-by: Viktor Pettersson <viktor.grasljunga@gmail.com >
Co-authored-by: Malcolm Lockyer <segfault88@users.noreply.github.com >
Co-authored-by: RHCowan <50324595+RHCowan@users.noreply.github.com >
Co-authored-by: Robbie Cowan <robert.cowan@portainer.io >
2025-12-09 08:05:38 +09:00
Chaim Lev-Ari
a3eab75405
refactor(registries): remove superfluous useEffect in PrivateRegistryFieldset [BE-12408] ( #1396 )
2025-11-19 08:12:11 +02:00
Chaim Lev-Ari
73ad27640c
refactor(stacks): migrate duplication form to react [BE-12353] ( #1357 )
2025-11-04 18:44:54 +02:00
Ali
8b73ad3b6f
chore(kubernetes): node view react migration [r8s-331] ( #746 )
2025-09-08 22:51:32 +12:00
James Player
06f6bcc340
fix(ui): Fixed react-select TooManyResultsSelector filter and improved scrolling ( #1024 )
2025-08-19 09:35:00 +12:00
LP B
a472de1919
fix(app/edge-jobs): edge job results page crash at scale ( #954 )
2025-08-04 17:10:46 +02:00
Ali
60bc04bc33
feat(helm): show manifest previews/changes when installing and upgrading a helm chart [r8s-405] ( #898 )
2025-07-23 10:52:58 +12:00
Ali
2697d6c5d7
feat(oci): oci helm support [r8s-361] ( #787 )
2025-07-13 10:37:43 +12:00
Ali
89f6a94bd8
chore(select): show data-cy react select [r8s-402] ( #881 )
2025-07-11 20:06:41 +12:00
Ali
4ee349bd6b
feat(helm): helm actions [r8s-259] ( #715 )
...
Co-authored-by: James Player <james.player@portainer.io >
Co-authored-by: Cara Ryan <cara.ryan@portainer.io >
Co-authored-by: stevensbkang <skan070@gmail.com >
2025-05-13 22:15:04 +12:00
Ali
0b69729173
chrore(microk8s): add deprecation notice [r8s-320] ( #728 )
2025-05-13 14:28:42 +12:00
James Player
b57855f20d
fix(app): datatable global checkbox doesn't reflect the selected state ( #470 )
2025-03-10 09:21:20 +13:00
James Player
7759d762ab
chore(react): Convert cluster details to react CE ( #466 )
2025-02-26 14:13:50 +13:00
Ali
c80cc6e268
chore(automation): give unique selectors [r8s-168] ( #345 )
...
Co-authored-by: JamesPlayer <james.player@portainer.io >
2025-01-30 15:42:32 +13:00
Ali
441afead10
feat(ask-ai): integrate kapa-ai page [BE-11409] ( #214 )
2024-12-06 18:41:32 +13:00
Chaim Lev-Ari
3c1441d462
refactor(users): migrate list view to react [EE-2202] ( #11914 )
2024-08-28 17:04:32 -03:00
Chaim Lev-Ari
9c70a43ac3
refactor(edge/groups): migrate view to react [EE-2219] ( #11758 )
2024-06-02 15:43:37 +03:00
Chaim Lev-Ari
02fbdfec36
feat(edge/jobs): migrate create view to react [EE-2221] ( #11867 )
2024-06-02 11:10:38 +03:00
Chaim Lev-Ari
94c91035a7
refactor(custom-templates): migrate list view to react [EE-2256] ( #11611 )
2024-05-30 12:04:28 +03:00
Chaim Lev-Ari
50fd7c6286
feat(docker/containers): limit items on volume selector [EE-7077] ( #11845 )
2024-05-23 13:15:36 +03:00