Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: moghtech/komodo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.16.9
Choose a base ref
...
head repository: moghtech/komodo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 20 commits
  • 100 files changed
  • 6 contributors

Commits on Nov 5, 2024

  1. Copy the full SHA
    2b2f354 View commit details

Commits on Nov 8, 2024

  1. 1.16.10 (#178)

    * send alert on auto update
    
    * scrolling / capturing monaco editors
    
    * deployed services has correct image
    
    * serde default services for backward compat
    
    * improve auto update config
    mbecker20 authored Nov 8, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    64d1366 View commit details
  2. Copy the full SHA
    02974b9 View commit details
  3. Copy the full SHA
    2b6b8a2 View commit details

Commits on Nov 13, 2024

  1. Copy the full SHA
    23c1a08 View commit details

Commits on Nov 14, 2024

  1. 1.16.11 (#187)

    * fix discord stack auto updated link
    
    * action only log completion correctly
    
    * add containers to omni search
    
    * periphery build use --push
    
    * use --password-stdin to login
    
    * docker login stdin
    mbecker20 authored Nov 14, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    bf0a972 View commit details
  2. 1.16.11 bump version

    mbecker20 committed Nov 14, 2024
    Copy the full SHA
    a8050db View commit details

Commits on Dec 2, 2024

  1. 1.16.12 (#209)

    * inc version
    
    * Komodo interp in ui compose file
    
    * fix auto update when image doesn't specify tag by defaulting to latest
    
    * Pull image buttons don't need safety dialog
    
    * WIP crosscompile
    
    * rename
    
    * entrypoint
    
    * fix copy
    
    * remove example/* from workspace
    
    * add targets
    
    * multiarch pkg config
    
    * use specific COPY
    
    * update deps
    
    * multiarch build command
    
    * pre compile deps
    
    * cross compile
    
    * enable-linger
    
    * remove spammed log when server doesn't have docker
    
    * add multiarch.Dockerfile
    
    * fix casing
    
    * fix tag
    
    * try not let COPY fail
    
    * try
    
    * ARG TARGETPLATFORM
    
    * use /app for consistency
    
    * try
    
    * delete cross-compile approach
    
    * add multiarch core build
    
    * multiarch Deno
    
    * single arch multi arch
    
    * typeshare cli note
    
    * new typeshare
    
    * remove note about aarch64 image
    
    * test configs
    
    * fix config file headers
    
    * binaries dockerfile
    
    * update cargo build
    
    * docs
    
    * simple
    
    * just simple
    
    * use -p
    
    * add configurable binaries tag
    
    * add multi-arch
    
    * allow copy to fail
    
    * fix binary paths
    
    * frontend Dockerfiel
    
    * use dedicated static frontend build
    
    * auto retry getting instance state from aws
    
    * retry 5 times
    
    * cleanup
    
    * simplify binary build
    
    * try alpine and musl
    
    * install alpine deps
    
    * back to debian, try rustls
    
    * move fully to rustls
    
    * single arch builds using single binary image
    
    * default IMAGE_TAG
    
    * cleanup
    
    * try caching deps
    
    * single arch add frontend build
    
    * rustls::crypto::ring::default_provider()
    
    * back to simple
    
    * comment dockerfile
    
    * add select options prop, render checkboxes if present
    
    * add allowSelectedIf to enable / disable rows where necessary
    
    * rename allowSelectIf to isSelectable, allow false as global disable, disable checkboxes when not allowed
    
    * rename isSelectable to disableRow (it works the oppsite way lol)
    
    * selected resources hook, start deployment batch execute component
    
    * add deployment group actions
    
    * add deployment group actions
    
    * add default (empty) group actions for other resources
    
    * fix checkbox header styles
    
    * explicitly check if disableRow is passed (this prop is cursed)
    
    * don't disable row selection for deployments table
    
    * don't need id for groupactions
    
    * add group actions to resources page
    
    * fix row checkbox (prop not cursed, i dumb)
    
    * re-implement group action list using dropdown menu
    
    * only make group actions clickable when at least one row selected
    
    * add loading indicator
    
    * gap betwen new resource and group actions
    
    * refactor group actions
    
    * remove "Batch" from action labels
    
    * add group actions for relevant resources
    
    * fix hardcode
    
    * add selectOptions to relevant tables
    
    * select by name not id
    
    * expect selected to be names
    
    * add note re selection state init for future reference
    
    * multi select working nicely for all resources
    
    * configure server health check timeout
    
    * config message
    
    * refresh processes remove dead processes
    
    * simplify the build args
    
    * default timeout seconds 3
    
    ---------
    
    Co-authored-by: kv <karamvir.singh98@gmail.com>
    mbecker20 and karamvirsingh98 authored Dec 2, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    00968b6 View commit details
  2. Copy the full SHA
    4e554eb View commit details
  3. Copy the full SHA
    bb63892 View commit details
  4. Copy the full SHA
    1d31110 View commit details

Commits on Dec 14, 2024

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    a869a74 View commit details
  2. Simplify aio.Dockerfile

    mbecker20 authored Dec 14, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    7e030e7 View commit details
  3. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    ab87774 View commit details

Commits on Dec 21, 2024

  1. Network Usage - Ingress Egress per interface and global usage (#229)

    * Add network io stats
    
    Add network usage graph and current status
    
    Change network graphs to use network interface from drop down menu
    
    Adjust the type to be able to get general network stats for the general
    UI view
    
    Working setup with a working builder
    
    remove changes to these dockerfile
    
    remove lock changes
    
    * change network hashmap to Vector
    
    * adjust all the network_usage_interface to be a vector rather than a hash map
    
    * PR requested changes applied
    
    * Change net_ingress_bytes and egress to network_ingress_bytes egress respectively
    
    * final gen-client types
    
    ---------
    
    Co-authored-by: mbecker20 <becker.maxh@gmail.com>
    rita7lopes and mbecker20 authored Dec 21, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e274d6f View commit details

Commits on Jan 12, 2025

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    82b2e68 View commit details

Commits on Feb 8, 2025

  1. update compose files re #180

    mbecker20 committed Feb 8, 2025
    Copy the full SHA
    c914f23 View commit details

Commits on Feb 9, 2025

  1. Copy the full SHA
    fdad04d View commit details

Commits on Feb 11, 2025

  1. Update index.mdx (#306)

    Added small note on initial login steps.
    boomam authored Feb 11, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    f945a30 View commit details

Commits on Feb 13, 2025

  1. Create FUNDING.yml

    mbecker20 authored Feb 13, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    9ef25e7 View commit details
Showing with 2,644 additions and 917 deletions.
  1. +2 −0 .github/FUNDING.yml
  2. +889 −426 Cargo.lock
  3. +25 −25 Cargo.toml
  4. +27 −0 bin/binaries.Dockerfile
  5. +1 −0 bin/core/Cargo.toml
  6. +19 −16 bin/core/{alpine.Dockerfile → aio.Dockerfile}
  7. +50 −0 bin/core/multi-arch.Dockerfile
  8. +9 −11 bin/core/{debian.Dockerfile → single-arch.Dockerfile}
  9. +23 −0 bin/core/src/alert/discord.rs
  10. +45 −0 bin/core/src/alert/slack.rs
  11. +8 −3 bin/core/src/api/execute/action.rs
  12. +12 −20 bin/core/src/api/execute/stack.rs
  13. +56 −25 bin/core/src/cloud/aws/ec2.rs
  14. +2 −1 bin/core/src/helpers/builder.rs
  15. +2 −1 bin/core/src/helpers/mod.rs
  16. +8 −4 bin/core/src/main.rs
  17. +0 −3 bin/core/src/monitor/mod.rs
  18. +3 −0 bin/core/src/monitor/record.rs
  19. +108 −25 bin/core/src/monitor/resources.rs
  20. +1 −0 bin/periphery/Cargo.toml
  21. +12 −12 bin/periphery/{debian.Dockerfile → aio.Dockerfile}
  22. +0 −35 bin/periphery/alpine.Dockerfile
  23. +33 −0 bin/periphery/multi-arch.Dockerfile
  24. +23 −0 bin/periphery/single-arch.Dockerfile
  25. +2 −6 bin/periphery/src/api/build.rs
  26. +1 −0 bin/periphery/src/api/stats.rs
  27. +96 −9 bin/periphery/src/compose.rs
  28. +13 −6 bin/periphery/src/docker.rs
  29. +8 −3 bin/periphery/src/main.rs
  30. +40 −3 bin/periphery/src/stats.rs
  31. +28 −0 client/core/rs/src/entities/alert.rs
  32. +13 −0 client/core/rs/src/entities/server.rs
  33. +30 −1 client/core/rs/src/entities/stats.rs
  34. +1 −1 client/core/ts/package.json
  35. +62 −5 client/core/ts/src/types.ts
  36. +7 −2 client/periphery/rs/src/api/compose.rs
  37. +1 −3 client/periphery/rs/src/api/stats.rs
  38. +4 −1 client/periphery/rs/src/lib.rs
  39. +12 −11 compose/compose.env
  40. +16 −21 compose/mongo.compose.yaml
  41. +16 −21 compose/postgres.compose.yaml
  42. +13 −18 compose/sqlite.compose.yaml
  43. +1 −1 config/core.config.toml
  44. +1 −0 docsite/docs/development.md
  45. +3 −3 docsite/docs/setup/index.mdx
  46. +14 −0 docsite/docs/sync-resources.md
  47. +13 −6 frontend/Dockerfile
  48. +66 −4 frontend/public/client/types.d.ts
  49. +1 −1 frontend/public/client/types.js
  50. +14 −24 frontend/src/components/config/util.tsx
  51. +193 −0 frontend/src/components/group-actions.tsx
  52. +10 −4 frontend/src/components/monaco.tsx
  53. +87 −16 frontend/src/components/omnibar.tsx
  54. +3 −0 frontend/src/components/resources/action/index.tsx
  55. +7 −0 frontend/src/components/resources/action/table.tsx
  56. +6 −4 frontend/src/components/resources/alerter/config/alert_types.tsx
  57. +3 −0 frontend/src/components/resources/alerter/index.tsx
  58. +6 −0 frontend/src/components/resources/alerter/table.tsx
  59. +3 −0 frontend/src/components/resources/build/index.tsx
  60. +8 −3 frontend/src/components/resources/build/table.tsx
  61. +4 −0 frontend/src/components/resources/builder/index.tsx
  62. +6 −0 frontend/src/components/resources/builder/table.tsx
  63. +1 −2 frontend/src/components/resources/deployment/actions.tsx
  64. +13 −2 frontend/src/components/resources/deployment/config/index.tsx
  65. +14 −0 frontend/src/components/resources/deployment/index.tsx
  66. +8 −1 frontend/src/components/resources/deployment/table.tsx
  67. +3 −0 frontend/src/components/resources/procedure/index.tsx
  68. +7 −0 frontend/src/components/resources/procedure/table.tsx
  69. +8 −0 frontend/src/components/resources/repo/index.tsx
  70. +8 −3 frontend/src/components/resources/repo/table.tsx
  71. +12 −5 frontend/src/components/resources/resource-sync/config.tsx
  72. +11 −6 frontend/src/components/resources/resource-sync/index.tsx
  73. +6 −0 frontend/src/components/resources/resource-sync/table.tsx
  74. +3 −0 frontend/src/components/resources/server-template/index.tsx
  75. +6 −0 frontend/src/components/resources/server-template/table.tsx
  76. +11 −0 frontend/src/components/resources/server/config.tsx
  77. +7 −0 frontend/src/components/resources/server/hooks.ts
  78. +16 −0 frontend/src/components/resources/server/index.tsx
  79. +70 −65 frontend/src/components/resources/server/stat-chart.tsx
  80. +82 −2 frontend/src/components/resources/server/stats.tsx
  81. +7 −4 frontend/src/components/resources/server/table.tsx
  82. +1 −2 frontend/src/components/resources/stack/actions.tsx
  83. +13 −2 frontend/src/components/resources/stack/config.tsx
  84. +14 −0 frontend/src/components/resources/stack/index.tsx
  85. +8 −1 frontend/src/components/resources/stack/table.tsx
  86. +29 −0 frontend/src/lib/hooks.ts
  87. +6 −0 frontend/src/lib/utils.ts
  88. +7 −3 frontend/src/pages/alerts.tsx
  89. +6 −2 frontend/src/pages/containers.tsx
  90. +6 −7 frontend/src/pages/resources.tsx
  91. +3 −0 frontend/src/types.d.ts
  92. +50 −2 frontend/src/ui/data-table.tsx
  93. +1 −1 lib/git/src/environment.rs
  94. +11 −12 lib/logger/src/otel.rs
  95. +13 −2 runfile.toml
  96. +2 −0 scripts/readme.md
  97. +3 −1 scripts/setup-periphery.py
  98. +3 −3 test.compose.yaml
  99. +2 −2 test.core.config.toml
  100. +3 −3 test.periphery.config.toml
2 changes: 2 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository
open_collective: komodo
Loading