0.0.971 cdbcd03

2023-10-30

cdbcd03Goreleaser config working. Docker image tested and working. tag 0.0.970tag 0.0.971tag latestbnema
e6bf848Address CGO & sqlite3 building issues bnema
da485a1Fix Goreleaser Build Bugs and Refactors bnema

2023-10-29

b98a337Implement Push Command and Resolve Session Issues. Can't go further than this without proper building and testing. bnema

2023-10-27

e31cd24Push command working bnema
3cab074Fix for FieldCheck appearing even for the serve command bnema

2023-10-25

b34b341Improve Server Configuration and Error Handling bnema
ca1bd01Major refactor on configuration init and add new push command to CLI. bnema
e322989Add new cli command serve to start the server bnema
cf93cffRefactor and simplify the project structure between the server and the bnema

2023-10-24

3c2b781Refactor LoadClientConfig with guard clauses and clearer prompts bnema
5a90e0bRefactor NewClientApp and Configuration Logic bnema
468d3adSeparate config file logic for the server and the client bnema
402d8ceAdd Ping-Pong Functionality with Uptime and Version bnema

2023-10-23

48a7c94Beginning of the CLI client. bnema

2023-10-21

4191a13Add basic bubbletea example bnema
f3a8d97Improve Oauth and Session handling, fix session validation logic flaw bnema
1a9b0aaSwitch from iconoir icons to nerdfont icons to reduce binary size and improve load times bnema

2023-10-20

f5cd8acRefactor HTTP Handlers and Utility Functions bnema
274b490Cleanup unused js libs bnema
23c7aaaRefactor action response handling and enhance UI toggle states bnema
c46ba10Volumes and Env inputs can be empty bnema
96ba59cRename templates package to templating bnema

2023-10-18

920de2dBetter auth and database interaction done bnema
4fc52b8Refactor authentication, session management, and route handling bnema

2023-10-17

c872d87Refactor user creation queries and add save more Github user informations bnema

2023-10-16

b6a20a5Introduce UUIDs for DB ID's and enhance error handling and comments bnema
3ba09e5Refactor to use disk-based SQLite database instead of in-memory bnema

2023-10-13

8ddda7dEnhance Sqlite DB and OAuth Session Management bnema
47b4efcRefactor and Enhance Database and OAuth Handling bnema

2023-10-12

e9612f6Initializing token handling, enhancing app config, streamlining user table schema, and add token check for login before OAuth. bnema
e31f60cRefactor Config structure, remove debug logs, update dev dependencies, and adjust affected functions bnema

2023-10-10

ab63437Switch from left menu to a top horizontal header. Add some tweakings for mobile/responsive layout bnema

2023-10-09

cb8e89bFix the Ports mappings in edit view and refactor container editing and creation flow bnema
25bb947Fix multiple ports handling in the creation process and view (edit) process bnema
7744794Update README bnema
cc06cdaRefactor application configuration bnema
79543aaRefactor container port handling and improve user input parsing bnema

2023-10-06

e7b4936Feature: Edit containers bnema

2023-10-04

de5cd4bFix UI, Add Environment variables support for container creation process. bnema
eb3ea65Add more localization support and optimize container listing UI bnema
a3dc094Refactor: Multiple Backend and Frontend Changes bnema
d517deeFix and refactor code to manage localization more efficiently. bnema

2023-10-03

306cd6fRefactor project structure for better readability bnema
0905e2aRefactor AppConfig and Environment Initialization bnema

2023-10-02

8fbd086Refactor HTTP Handlers and Improve Session Error Handling bnema

2023-09-27

f360c82fix: Toggle states for all buttons ok bnema
5ac253ffix: Toggle on Add image button behavior bnema
80e64fffix: Toggle Edit container component behavior bnema
90623acfeat: Implement Edit Container component bnema

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 7

Tags 106

↑↓ moveenter openesc close