Skip to content

Conversation

@afuno
Copy link
Member

@afuno afuno commented Jul 5, 2025

No description provided.

@afuno afuno self-assigned this Jul 5, 2025
@afuno afuno added the feature label Jul 5, 2025
afuno added 11 commits July 6, 2025 04:20
- Upgraded `servactory` to version `2.16.0.rc3`.
- Updated `sqlite3` to version `2.7.2` across all supported platforms.
- Updated the `show.html.erb` template to dynamically render service actions and their details using `@service_class.info.stages`.
- Removed hardcoded action elements to improve maintainability and scalability.
- Added conditional rendering to handle cases where no outputs are present.
- Updated text descriptions for input, internal, and output attributes to improve clarity.
- Replaced `outputs` with `stages` for dynamically rendering actions using `@service_class.info.stages`.
- Added a fallback message for when no actions are defined.
- Added `aria-label` attributes to navigation and footer links to enhance accessibility for assistive technologies.
- Replaced raw anchor tags with `link_to` helpers for consistency across the codebase.
- No functional changes to styles or behavior.
- Replaced hardcoded year with dynamic display using `Date.current.year`.
- Updated the version badge to link to the release page for the current version.
- Added a `release_url_for` helper method in `Servactory::Web.configuration` for constructing release URLs dynamically.
- Upgraded TailwindCSS to v4.1.11 in the compiled CSS file.
- Adjusted compiled styles to match new configurations and features.
- No functional or visual changes introduced.
- Updated SVG attributes to include `xmlns` and conform to a consistent structure.
- Replaced `stroke-width` and class names for improved scalability and readability.
- Ensured all icons adhere to consistent sizing and formatting across service views.
- Updated SVG tags to include `xmlns` attribute for better standard compliance.
- Adjusted `stroke-width` and class names for consistent styling and scalability.
- Removed unused `<title>` tags to clean up the markup.
- Ensured both file and folder icons follow a unified format across views.
- Updated `show.html.erb` to add `rounded-t-lg` and `rounded-b-lg` classes for improving the appearance of section headers and footers.
- Adjusted CSS in the compiled Tailwind file to match the new styling updates.
- No functional changes were made, focusing solely on visual enhancements.
- Updated `show.html.erb` to render `:types` attributes as a comma-separated list of their names, improving readability.
- Applied the same change across input, output, and internal attribute sections for consistency.
- Ensured non-`:types` attributes continue to use the default `.inspect` rendering.
- Commented out the configuration display section in `show.html.erb` for potential removal or revision.
- Ensured no impact on other sections, keeping the source code and other displays intact.
- Preserved the original markup for future reference or restoration.
@afuno afuno marked this pull request as ready for review July 5, 2025 22:14
@afuno afuno merged commit cdd5b99 into main Jul 5, 2025
14 checks passed
@afuno afuno deleted the features/SRV-269/show branch July 5, 2025 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants