0.1 5d00907

history of internal/httpserve/router.go at 0.1

2023-11-07

cd460cfRefactor deployment flow, improve version check and HTTP validation, optimize commands bnema

2023-11-06

6ca3069Now compile also for Windows and macOS, implement update command, refactor CLI and API Client, and various bug fixes bnema

2023-11-05

efb1aecImplement notify new version in WebUI, also configure CORS for the proxy endpoint /version bnema

2023-11-04

2589b4cRefactor session management improve security checks and error handling bnema
7797a53Fix LangKey not set in context bnema

2023-11-01

047cb04Improve Session Handling and various fixes bnema

2023-10-29

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

2023-10-27

fc7b2c6Push command working bnema

2023-10-25

2da2444Refactor and simplify the project structure between the server and the bnema

2023-10-24

d1e1d4eAdd Ping-Pong Functionality with Uptime and Version bnema

2023-10-23

98ee357Beginning of the CLI client. bnema

2023-10-21

ebb6bfaImprove Oauth and Session handling, fix session validation logic flaw bnema

2023-10-18

739c1c9Refactor authentication, session management, and route handling bnema

2023-10-13

96c9b67Refactor and Enhance Database and OAuth Handling bnema

2023-10-04

7e78bdaFix and refactor code to manage localization more efficiently. bnema

2023-10-02

7228a3cRefactor HTTP Handlers and Improve Session Error Handling bnema

2023-09-27

51e1276feat: Implement Edit Container component bnema

2023-09-26

0243b0cEnhanced create container form. Some Logic refactoring on the router. bnema

2023-09-25

7902d0aAdd user settings icon and logout on left menu bnema
72ddd3dFor each listed images add a deploy button. Pops up a basic deploy form with inputs bnema

2023-09-23

4e591d1Add a container images upload feature and auto import into the engine, creating corresponding handlers and routes, and enhancing image import and storage functionalities. bnema

2023-09-22

90e1dbfNew view for the manager + some refactoring bnema

2023-09-21

1740d62Remove button for image-manager added, popup error message customized bnema
ac5a472Github App integration complete, Also add a a basic manager to interact with docker bnema

2023-09-20

668d0beManager WIP on listing all containers images from the specified .sock. Also catch response errors and display it in the DOM bnema
5ae0ddfRefactor the templating renderer, add manager page bnema

2023-09-19

80b6744Refactor types into sub cats, read some config elements from config.yml bnema

2023-09-17

2cec0acWIP bnema

2023-09-16

2fd33bdGithub OAuth integration complete, add a requirelogin middleware who redirect to admin/login if no session bnema
c3a577bRefactor OAuth and login routes in router.go, also pass the buildversion from *App to the html template renderer bnema
d681c97Rewrite router logic Brice

2023-09-15

ecbc08cAdd handlers for oauth, add session middleware, define routes for login/logout bnema

2023-09-13

accf0b9WIP render the /admin with the index.gohtml and the date from the strings.yml bnema
48af454StaticFS served on the website root path bnema
054f7a9Integration Echo: ok bnema

2023-09-12

d2c37cdNew structure and embedding ok 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