From 7ea03e5bc5f54226e11c8ad25a77f3ffb1c31d52 Mon Sep 17 00:00:00 2001 From: Roman Priesol Date: Tue, 15 Sep 2026 22:29:10 +0200 Subject: [PATCH] Rename /labels route to /repository --- app.rb | 20 ++++++++++---------- views/_navbar.erb | 2 +- views/epson.erb | 2 +- views/label_edit.erb | 4 ++-- views/{labels.erb => repository.erb} | 8 ++++---- views/upload.erb | 2 +- 6 files changed, 19 insertions(+), 19 deletions(-) rename views/{labels.erb => repository.erb} (76%) diff --git a/app.rb b/app.rb index 2384d3f..7db6ade 100644 --- a/app.rb +++ b/app.rb @@ -424,27 +424,27 @@ post '/epson/raw' do redirect '/epson' end -get '/labels' do +get '/repository' do @labels = LABEL_REPO.all - erb :labels + erb :repository end -get '/labels/:id/edit' do +get '/repository/:id/edit' do @label = LABEL_REPO.find(params[:id]) halt 404, 'unknown label' unless @label erb :label_edit end -post '/labels/:id' do +post '/repository/:id' do label = LABEL_REPO.update(params[:id], name: params[:name].to_s, content: params[:content].to_s) halt 404, 'unknown label' unless label flash "Saved '#{label['name']}'", 'success' - redirect '/labels' + redirect '/repository' end -get '/labels/:id/preview.png' do +get '/repository/:id/preview.png' do label = LABEL_REPO.find(params[:id]) halt 404 unless label && label['type'] == 'zpl' @@ -455,7 +455,7 @@ get '/labels/:id/preview.png' do png end -post '/labels/:id/print' do +post '/repository/:id/print' do label = LABEL_REPO.find(params[:id]) halt 404, 'unknown label' unless label @@ -470,13 +470,13 @@ post '/labels/:id/print' do rescue => e flash "Print failed (#{e.message})", 'danger' end - redirect '/labels' + redirect '/repository' end -post '/labels/:id/delete' do +post '/repository/:id/delete' do LABEL_REPO.delete(params[:id]) flash 'Label deleted', 'success' - redirect '/labels' + redirect '/repository' end get '/brother' do diff --git a/views/_navbar.erb b/views/_navbar.erb index 86f9b46..c2d6a5d 100644 --- a/views/_navbar.erb +++ b/views/_navbar.erb @@ -19,7 +19,7 @@ Receipts <% if request.path.start_with?('/brother') %> diff --git a/views/epson.erb b/views/epson.erb index 1304e13..77fc188 100644 --- a/views/epson.erb +++ b/views/epson.erb @@ -51,4 +51,4 @@ GS V 0x00 # Full cut -

See saved receipts →

+

See saved receipts →

diff --git a/views/label_edit.erb b/views/label_edit.erb index cd46496..3d821e7 100644 --- a/views/label_edit.erb +++ b/views/label_edit.erb @@ -6,7 +6,7 @@ ESC/POS · Epson <% end %> -
+
@@ -16,5 +16,5 @@
- Cancel + Cancel
diff --git a/views/labels.erb b/views/repository.erb similarity index 76% rename from views/labels.erb rename to views/repository.erb index 426dbd4..510c986 100644 --- a/views/labels.erb +++ b/views/repository.erb @@ -16,11 +16,11 @@ <%= label['name'] %>
-
+
- Edit -
+ Edit +
@@ -28,7 +28,7 @@
<% if label['type'] == 'zpl' %> - preview + preview <% else %>
<%= label['content'] %>
<% end %> diff --git a/views/upload.erb b/views/upload.erb index 6d97b15..9a6f2d5 100644 --- a/views/upload.erb +++ b/views/upload.erb @@ -33,4 +33,4 @@
-

See saved labels →

+

See saved labels →