denozord
  • Joined on 2024-11-14
denozord pushed to main at denozord/EvoBGP 2026-04-06 00:42:59 +07:00
d92a06c9c8 feat: add @types/node and undici-types to devDependencies in package.json and package-lock.json for improved TypeScript support and HTTP/1.1 client functionality.
denozord pushed to main at denozord/EvoBGP 2026-04-06 00:42:00 +07:00
399622cc70 feat: improve BGP protocol summary handling by introducing isBGPProtocolSummaryRow function. Update SummarizeProtocolsOutput and related tests to ensure evobgp_* static names are not counted as BGP sessions, enhancing accuracy in protocol summaries.
denozord pushed to main at denozord/EvoBGP 2026-04-06 00:25:51 +07:00
94a4c6acd4 feat: add BIRD status endpoint and integrate birdc checks into job processing. Enhance UI to display BIRD runtime status and job metadata, improving user feedback on BIRD operations.
denozord pushed to main at denozord/EvoBGP 2026-04-06 00:01:17 +07:00
e1aaa18377 feat: enhance RefreshModule to support legacy ASN resolution and improve prefix handling. Introduce sorting of ASNs and manage announced prefixes with polite pauses for better API interaction. Update buildPreviewFragments to streamline route rendering for BIRD configurations.
denozord pushed to main at denozord/EvoBGP 2026-04-05 23:47:18 +07:00
1969a00151 feat: add bird configuration preview functionality with tabbed interface for fragments and prefixes. Implement fragment extraction and default path selection for improved user experience in previewing BIRD configurations.
denozord pushed to main at denozord/EvoBGP 2026-04-05 23:33:58 +07:00
693227163a refactor: improve handling of deployable fragments in ApplyRevision and buildPreviewFragments functions. Introduce isDeployableBirdFragment to filter out UI-only preview keys, and update related logic in the API to ensure proper job queuing and response handling for module refresh operations.
denozord pushed to main at denozord/EvoBGP 2026-04-05 23:13:53 +07:00
4a860a088e refactor: enhance JSON struct tags for various data models in backend and memory store. Update fields in ModulePatch, CDNSource, ASEntry, DomainEntry, IPRangeEntry, DohProfile, Community, and BGPPeer to improve API response formatting and consistency.
denozord pushed to main at denozord/EvoBGP 2026-04-05 23:02:55 +07:00
d4282c270b refactor: update Switch component styles and structure for improved accessibility and responsiveness. Adjust class bindings and enhance thumb positioning based on size prop.
denozord pushed to main at denozord/EvoBGP 2026-04-05 22:43:50 +07:00
b70a643016 feat: implement theme selection and automatic theme application based on user preference. Update AppShell to include a dropdown for theme options and enhance layout to manage theme state. Adjust HTML language attribute to Russian and improve UI elements for better accessibility.
1db6b5b7b2 refactor: update AS entry handling in API and database to support ASN-only entries. Remove prefix field from AS entry structure and adjust related functions and tests. Enhance OpenAPI specifications and documentation to reflect changes in AS entry representation.
Compare 2 commits »
denozord pushed to main at denozord/EvoBGP 2026-04-05 22:24:56 +07:00
73d0003281 refactor: update ListModules and GetModule methods in Postgres repository to include cron expression handling. Enhance module data retrieval by adding cron field to the scan process and updating the module struct accordingly.
denozord pushed to main at denozord/EvoBGP 2026-04-05 22:17:31 +07:00
54eaad3f78 refactor: enhance CI workflow for granular change detection by module and improve idempotency key generation in API client. Update job flags and conditions for better handling of file changes across different components.
denozord pushed to main at denozord/EvoBGP 2026-04-05 21:50:51 +07:00
7d85fef602 chore: update package dependencies and enhance AppShell component with new navigation items and tooltip support. Refactor API client for improved error handling and response parsing. Expand type definitions for modules, entries, and communities, and enhance UI components with better structure and accessibility features.
denozord pushed to main at denozord/EvoBGP 2026-04-05 18:44:49 +07:00
7fac79c2e0 docs: update README and Docker Compose configurations to clarify usage of pre-built images from the Container Registry, introduce the new microvps-full profile with Web UI, NATS, and Prometheus, and enhance quickstart instructions for improved deployment guidance.
denozord pushed to main at denozord/EvoBGP 2026-04-05 18:36:33 +07:00
acc0608432 docs: update architecture and API documentation to clarify job processing, in-memory registry usage, and future broker integration plans. Enhance OpenAPI specifications for enrollment responses and refine quickstart instructions for Docker setups.
denozord pushed to main at denozord/EvoBGP 2026-04-05 18:20:24 +07:00
c6687b2c91 docs: enhance README and CI workflow to clarify Docker image build conditions and Gitea Container Registry usage, including new job flags for OpenAPI and code changes
denozord pushed to main at denozord/EvoBGP 2026-04-05 17:59:10 +07:00
f1b33b9daf docs: update README and CI workflow to clarify Gitea Registry login process and improve Docker image build conditions, including handling of secrets and environment variables
denozord pushed to main at denozord/EvoBGP 2026-04-05 17:52:19 +07:00
9eb3e33e67 docs: enhance README and CI workflow documentation for Docker image building and publishing process, including registry setup and job conditions for main/master branches
denozord pushed to main at denozord/EvoBGP 2026-04-05 17:45:16 +07:00
032fa9945c refactor: adjust BootstrapWorkers function call in server.go to change the order of returned values, improving clarity in dependency management for backend, registry, and pool.
denozord pushed to main at denozord/EvoBGP 2026-04-05 17:42:10 +07:00
b7968db4e0 refactor: update worker processes in EvoBGP to accept dependencies for shared store and job registry. Enhance scheduler, ingest, render, and deploy components to utilize a unified context and improve logging for drift detection. Update architecture documentation to reflect changes in process interactions and worker functionalities.
denozord pushed to main at denozord/EvoBGP 2026-04-05 17:10:23 +07:00
5d21f013cf docs: update README to include information about the EvoBGP web interface, linking to quickstart and access documentation for setup and configuration.