develop #5

Merged
flopana merged 140 commits from develop into master 2026-02-11 21:55:32 +00:00
Owner
No description provided.
Changes the Navbar container's CSS classes to set fixed width and minimum width for improved layout consistency and responsiveness.
Adds additional alias mappings for components and assets in tsconfig and Vite config to simplify import paths and improve project organization.
Adds a new Navbar with profile picture and navigation links, including a page for generators.
Removes old Navbar and NavbarItem components, replacing them with updated versions for better structure and styling.
Introduces new pages for Home and Generators to improve app routing and content organization.
Renames App.tsx to AppLayout.tsx and updates routing to embed layout,
adjusts Navbar as a sidebar with additional icons and routes,
replaces Generators page component name,
adds an ErrorPage for unmatched routes for better user experience.
Updates main layout to include dark mode class for better theme handling.
Introduces a new lorem ipsum generator component with adjustable word count.
Adds a reusable Card component and a textarea UI component for better UI consistency.
Creates a generator page with sample generator cards, including the lorem ipsum generator.
Removes the old placeholder page for a more structured generator interface.
Sets initial word count to a lower value and uses useEffect to generate and display lorem ipsum content dynamically whenever the word count updates, improving responsiveness and eliminating redundant functions.
Aligns state and effect logic for character and word counts, updates input types for better user experience, and consolidates Lorem Ipsum generation into a single, streamlined function. Enhances component clarity and functionality based on new generator implementation.
Updates grid classes to enable a more flexible layout that adapts across different screen sizes, improving overall responsiveness and user experience.
Renames GeneratorCard component to improve project organization and updates its import path accordingly in the page component to maintain correct references.
Integrates the ULID package into dependencies, updates package and lock files, and introduces a new UUID generation component supporting multiple UUID versions and ULID. Replaces outdated UUID generator component with a more flexible and user-friendly version selector, enhancing ID generation options and copying functionality.
Introduces a UUID version detector input to identify the version from a given UUID string, enhancing usability beyond UUID generation.

Adds a reusable label component for consistent form labeling.

Refines layout grid structure on the generators page for a more uniform appearance.

Improves code readability and UI clarity by organizing buttons and inputs more cleanly.
Updates generators page to use a responsive grid with vertical scrolling for better usability and handling of multiple generator cards.

Adds height constraints to generator cards for consistent and adaptive display across screen sizes.

Enhances main app layout to prevent overflow issues by adding hidden overflow to the content container.

These improvements collectively enhance the UI responsiveness and content containment without altering core functionality.
Updates all icon usages in generator components and navigation to use Lucide React library instead of FontAwesome.
Simplifies code by removing FontAwesome dependencies and adapting components to render Lucide icons natively.

Improves consistency and reduces bundle size by standardizing on a single icon library.
Relocates the card component from a feature-specific directory to a shared UI components folder to improve project structure and promote reuse.

Updates all references to use the new path, ensuring consistency across the codebase.
Introduces an interactive JSON formatter component that validates and beautifies JSON input with copy-to-clipboard functionality.

Creates a dedicated code utilities page showcasing the JSON formatter alongside a Lorem Ipsum generator for improved developer productivity.

Updates routing to include the new code page for easy access.
tooltip explain that shake hashes have a variable output length in bytes
thats chosen by the user
Reviewed-on: https://schmiede.erbs.dev/flopana/erbs.dev/pulls/1
add ci
All checks were successful
CI / display-os-info (push) Successful in 0s
CI / lint (push) Successful in 20s
CI / build (push) Successful in 26s
CI / docker-build (push) Successful in 31s
0b14f088e7
artifacts
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / build (push) Failing after 26s
CI / docker-build (push) Has been skipped
5507f1b712
install zstd
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / build (push) Failing after 25s
CI / docker-build (push) Has been skipped
9dc6500c3a
version to new apparently
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 19s
CI / build (push) Successful in 26s
CI / docker-build (push) Successful in 31s
CI / display-os-info (pull_request) Successful in 1s
CI / lint (pull_request) Successful in 20s
CI / build (pull_request) Successful in 26s
CI / docker-build (pull_request) Successful in 30s
ff5f8f6d09
16871d9e8c/README.md (L38)
Merge pull request 'feature/simple-ci' (#2) from feature/simple-ci into develop
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / build (push) Successful in 25s
CI / docker-build (push) Successful in 30s
f182acd625
Reviewed-on: https://schmiede.erbs.dev/flopana/erbs.dev/pulls/2
add small binary for local deployment
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / build (push) Successful in 27s
CI / docker-build (push) Successful in 30s
5def54c0af
build go binary
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / build (push) Successful in 59s
CI / docker-build (push) Successful in 30s
fef10bd139
add reuse of compiled frontend in pipeline
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 19s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Successful in 32s
CI / go-build (push) Successful in 31s
9e85bd9de6
build go binaries for multiple platforms
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 19s
CI / frontend-build (push) Successful in 28s
CI / docker-build (push) Successful in 32s
CI / go-build (push) Successful in 1m17s
5aa4936f99
remove all binaries
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 24s
CI / docker-build (push) Successful in 34s
CI / go-build (push) Successful in 1m17s
13e239acaa
add option to skip running vite
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 19s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Successful in 31s
CI / go-build (push) Successful in 1m18s
f6a6b5ceb8
set -e
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Successful in 31s
CI / go-build (push) Failing after 15s
689ce21b66
add --no-vite top ci
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 19s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Successful in 30s
CI / go-build (push) Failing after 14s
d189d10221
fix download path for dist folder
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / frontend-build (push) Successful in 24s
CI / docker-build (push) Successful in 30s
CI / go-build (push) Successful in 1m16s
CI / display-os-info (pull_request) Successful in 1s
CI / lint (pull_request) Successful in 21s
CI / frontend-build (pull_request) Successful in 25s
CI / docker-build (pull_request) Successful in 30s
CI / go-build (pull_request) Successful in 1m17s
798798c9ba
Merge pull request 'feature/ci-refactor' (#3) from feature/ci-refactor into develop
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / frontend-build (push) Successful in 24s
CI / docker-build (push) Successful in 29s
CI / go-build (push) Successful in 1m17s
2cd1cc99c1
Reviewed-on: https://schmiede.erbs.dev/flopana/erbs.dev/pulls/3
package updates
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Successful in 29s
CI / go-build (push) Successful in 1m16s
5c56352cbd
rename
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 13s
CI / go-build (push) Successful in 1m16s
8c25b9dd22
new landing page
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 8s
CI / go-build (push) Successful in 1m15s
4739ca0d4f
move link to repo to the landing page
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 8s
CI / go-build (push) Successful in 1m18s
b8d4968772
Merge branch 'feature/new-design' into develop
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 9s
CI / go-build (push) Successful in 1m16s
f0bc3cc568
add file upload
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Failing after 18s
CI / frontend-build (push) Has been skipped
CI / go-build (push) Has been skipped
CI / docker-build (push) Has been skipped
a4903b75c6
Merge branch 'feature/file-upload-for-hashing' into develop
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Failing after 18s
CI / frontend-build (push) Has been skipped
CI / go-build (push) Has been skipped
CI / docker-build (push) Has been skipped
c306097f5d
fix linter error
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 9s
CI / go-build (push) Successful in 1m16s
bd1b858e95
try github event repo name for docker image
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 23s
CI / frontend-build (push) Successful in 27s
CI / docker-build (push) Failing after 9s
CI / go-build (push) Successful in 1m17s
408712969c
https://stackoverflow.com/a/62805013
improve .gitignore
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 13s
CI / go-build (push) Successful in 1m16s
85399a36bc
fix hashing
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 8s
CI / go-build (push) Successful in 1m16s
33aca06816
add strict mode
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 8s
CI / go-build (push) Successful in 1m17s
77ed0e0fc3
add license
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Has been cancelled
CI / go-build (push) Has been cancelled
03afe603b8
change package name
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 26s
CI / docker-build (push) Failing after 9s
CI / go-build (push) Successful in 1m16s
81fcbd160f
not needed
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 8s
CI / go-build (push) Successful in 1m17s
ef034c8f7b
comment out currently failing build
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m16s
f4af16f51e
add cursor-pointer to encoding selection
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m15s
f4fe14b6cc
reduce retention for artifacts
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / go-build (push) Successful in 1m17s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 27s
b674cfc953
test docker image building with new runner
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 26s
CI / docker-build (push) Failing after 5s
CI / go-build (push) Successful in 1m16s
eb82eddec3
change runner images
Some checks failed
CI / display-os-info (push) Successful in 7s
CI / lint (push) Successful in 21s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Failing after 4s
CI / go-build (push) Successful in 1m15s
5b6b712252
docker cli hopefully
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / frontend-build (push) Successful in 27s
CI / docker-build (push) Failing after 31s
CI / go-build (push) Successful in 1m15s
c5c4e7d589
update registry url
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 24s
CI / docker-build (push) Failing after 31s
CI / go-build (push) Successful in 1m15s
3d307ae62f
new runner
Some checks failed
CI / display-os-info (push) Successful in 8s
CI / lint (push) Successful in 23s
CI / docker-build (push) Failing after 6s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Has been cancelled
80a2d49c9f
try docker-cli install
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m14s
CI / docker-build (push) Failing after 37s
79b9ab51ca
try alpine image
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / docker-build (push) Failing after 13s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m15s
3e90dd125e
fix image name
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 23s
CI / docker-build (push) Failing after 2s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m19s
a6b78d47e7
copied from private ci test repo of mine
use translate coreutil
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / docker-build (push) Failing after 14s
CI / frontend-build (push) Successful in 26s
CI / go-build (push) Successful in 1m16s
d27ce84fcc
wrong variable
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / docker-build (push) Failing after 13s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m18s
9a78391bfb
hopefully fix ci
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 27s
CI / docker-build (push) Failing after 37s
CI / go-build (push) Successful in 1m19s
80648d6c48
change auth token for registry
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / frontend-build (push) Successful in 27s
CI / docker-build (push) Successful in 38s
CI / go-build (push) Successful in 1m18s
a227590335
add label
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / docker-build (push) Failing after 3s
CI / frontend-build (push) Successful in 24s
CI / go-build (push) Successful in 1m16s
e7575fb95f
change runner again
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m26s
CI / docker-build (push) Successful in 33s
4a545ddc9b
add run as docker command
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 21s
CI / frontend-build (push) Successful in 25s
CI / docker-build (push) Successful in 36s
CI / go-build (push) Successful in 1m15s
3cdef781f2
update packages
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / frontend-build (push) Successful in 27s
CI / docker-build (push) Successful in 35s
CI / go-build (push) Successful in 1m15s
f76a7e121c
remove corny icons
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / frontend-build (push) Successful in 26s
CI / docker-build (push) Successful in 36s
CI / go-build (push) Successful in 1m16s
4455bee55e
add arm64 support to pipeline
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 22s
CI / docker-build (push) Has been skipped
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m16s
8810cafb64
change to font display block
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / lint (push) Successful in 20s
CI / frontend-build (push) Successful in 25s
CI / go-build (push) Successful in 1m35s
CI / docker-build (push) Successful in 3m54s
5c7c1ba89f
remove extra lint step and put it in test
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / docker-build (push) Has been skipped
CI / test (push) Successful in 27s
CI / frontend-build (push) Successful in 26s
CI / go-build (push) Successful in 1m17s
CI / display-os-info (pull_request) Successful in 1s
CI / docker-build (pull_request) Has been skipped
CI / test (pull_request) Successful in 25s
CI / frontend-build (pull_request) Successful in 26s
CI / go-build (pull_request) Successful in 1m34s
1b2be76107
Merge pull request 'Implement testing' (#4) from feature/testing into develop
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / test (push) Successful in 29s
CI / frontend-build (push) Successful in 27s
CI / docker-build (push) Successful in 4m10s
CI / go-build (push) Successful in 1m34s
0d9a2181de
Reviewed-on: https://schmiede.erbs.dev/flopana/OpenDevTools/pulls/4
properly build image for master
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / test (push) Successful in 27s
CI / display-os-info (pull_request) Successful in 1s
CI / docker-build (push) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / frontend-build (pull_request) Has been cancelled
CI / go-build (pull_request) Has been cancelled
CI / docker-build (pull_request) Has been cancelled
CI / frontend-build (push) Has been cancelled
CI / go-build (push) Has been cancelled
6c6833b95a
Merge branch 'master' into develop
Some checks failed
CI / display-os-info (push) Successful in 1s
CI / test (push) Successful in 26s
CI / display-os-info (pull_request) Successful in 1s
CI / test (pull_request) Successful in 25s
CI / frontend-build (push) Has been cancelled
CI / go-build (push) Has been cancelled
CI / docker-build (push) Has been cancelled
CI / frontend-build (pull_request) Successful in 27s
CI / docker-build (pull_request) Has been skipped
CI / go-build (pull_request) Successful in 1m38s
e36613918f
flopana merged commit 583b141524 into master 2026-02-11 21:55:32 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
flopana/OpenDevTools!5
No description provided.