Commit c129483
refactor(ee): move every enterprise feature's server code under ee/<feature>/lib
Everything the enterprise feature flags turn on now lives with its UI in
apps/sim/ee, following the layout workspace forking already used:
- access control lib/permission-groups → ee/access-control/lib
- audit logs lib/audit-logs → ee/audit-logs/lib
- data drains lib/data-drains → ee/data-drains/lib
- data retention lib/billing/retention → ee/data-retention/lib
- session policies lib/auth/session-policy → ee/session-policy/lib
- SSO lib/auth/sso → ee/sso/lib
- custom blocks lib/workflows/custom-blocks → ee/custom-blocks/lib
- usage monitoring lib/billing/application/organization-usage → ee/organization-usage/lib
Pure move: git renames plus import rewrites, with the graph, capability,
enforcement, and registry-boundary checks repointed. Contracts stay in
lib/api/contracts and routes under app/api; the README documents the layout.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DGXcwsHzYGp6pUDWRtJKpz1 parent c762c57 commit c129483
334 files changed
Lines changed: 723 additions & 691 deletions
File tree
- apps/sim
- app
- api
- audit-logs
- export
- auth/oauth
- connections
- credentials
- chat
- manage/[id]
- cli/auth/approve
- copilot/tool-permission
- cron/run-data-drains
- custom-blocks
- [id]
- usages
- invitations/[id]/resend
- logs
- export
- stats
- organizations/[id]
- data-drains
- [drainId]
- runs
- run
- test
- data-retention
- domains
- [domainId]/verify
- members
- permission-groups
- [groupId]
- members
- bulk
- roster
- session-policy
- usage
- breakdown
- events
- export
- summary
- table
- [tableId]
- export
- restore
- import-csv
- jobs
- users/me/api-keys
- v1
- admin
- audit-logs
- organizations/[id]
- data-retention
- session-policy
- audit-logs
- [id]
- logs
- executions/[executionId]
- tables
- v2
- audit-logs
- [auditLogId]
- chat
- workflows/[workflowId]
- deployments/chat
- execute
- webhooks
- [id]
- workflows/[id]/execute
- workspaces
- [id]
- api-keys
- [keyId]
- environment
- inbox
- senders
- tasks
- workspace/[workspaceId]/w/[workflowId]
- components/panel/components/editor/components/sub-block/components
- dropdown
- tool-input
- background
- ee
- access-control
- components
- lib
- utils
- audit-logs/lib
- application
- custom-blocks/lib
- data-drains
- components
- destinations
- lib
- destinations
- sources
- data-retention/lib
- organization-usage/lib
- session-policy/lib
- sso/lib
- application
- workspace-forking/lib/mapping
- executor
- handlers
- agent
- pi
- cloud/babysit
- local
- workflow
- hooks
- lib
- api/contracts
- v2
- auth
- billing
- application
- organizations
- catalog/application
- compare/data
- copilot
- chat
- request/lifecycle
- tools
- handlers
- deployment
- server
- blocks
- user
- vfs
- core
- application
- utils
- credentials/application
- data-drains
- destinations
- sources
- integrations
- invitations
- knowledge/application
- logs
- application
- execution
- mcp
- application
- platform-context/application
- sandboxes/application
- selectors
- application
- server
- settings/application
- skills/application
- table/application
- tool-execution/application
- workflows
- application
- blocks
- editing
- executor
- operations
- persistence
- workspace-files/application
- workspaces
- providers
- stores
- modals/search
- workflows
- tools
- packages/testing/src/mocks
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | 6 | | |
13 | 7 | | |
14 | 8 | | |
15 | 9 | | |
16 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | 8 | | |
| 9 | + | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
42 | 41 | | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
22 | | - | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
0 commit comments