Added rules frontend

This commit is contained in:
2026-04-08 18:11:56 +02:00
parent 1978a31cbf
commit 88323ed4fe
23 changed files with 1412 additions and 81 deletions
+7 -7
View File
@@ -233,7 +233,7 @@ func (r *SQLiteSiteRepository) CreateForwardRule(siteID string, fr *models.Forwa
return tx.Commit()
}
func (r *SQLiteSiteRepository) UpdateForwardRule(fr *models.ForwardRule) error {
func (r *SQLiteSiteRepository) UpdateForwardRule(siteID string, fr *models.ForwardRule) error {
_, err := r.db.Exec(`
UPDATE forward_rules SET source=?, destination=?, status_code=?, regex=? WHERE id=?`,
fr.Source, fr.Destination, fr.StatusCode, fr.Regex, fr.ID,
@@ -244,7 +244,7 @@ func (r *SQLiteSiteRepository) UpdateForwardRule(fr *models.ForwardRule) error {
return nil
}
func (r *SQLiteSiteRepository) DeleteForwardRule(id string) error {
func (r *SQLiteSiteRepository) DeleteForwardRule(_ string, id string) error {
_, err := r.db.Exec(`DELETE FROM forward_rules WHERE id = ?`, id)
if err != nil {
return fmt.Errorf("delete forward rule: %w", err)
@@ -284,7 +284,7 @@ func (r *SQLiteSiteRepository) CreateCustomHeaders(siteID string, ch *models.Cus
return tx.Commit()
}
func (r *SQLiteSiteRepository) UpdateCustomHeaders(ch *models.CustomHeaders) error {
func (r *SQLiteSiteRepository) UpdateCustomHeaders(siteID string, ch *models.CustomHeaders) error {
tx, err := r.db.Begin()
if err != nil {
return fmt.Errorf("update custom headers begin tx: %w", err)
@@ -305,7 +305,7 @@ func (r *SQLiteSiteRepository) UpdateCustomHeaders(ch *models.CustomHeaders) err
return tx.Commit()
}
func (r *SQLiteSiteRepository) DeleteCustomHeaders(id string) error {
func (r *SQLiteSiteRepository) DeleteCustomHeaders(_ string, id string) error {
_, err := r.db.Exec(`DELETE FROM custom_headers WHERE id = ?`, id)
if err != nil {
return fmt.Errorf("delete custom headers: %w", err)
@@ -325,7 +325,7 @@ func (r *SQLiteSiteRepository) GetHeader(id string) (*models.Header, error) {
return &h, nil
}
func (r *SQLiteSiteRepository) CreateHeader(customHeaderID string, h *models.Header) error {
func (r *SQLiteSiteRepository) CreateHeader(_ string, customHeaderID string, h *models.Header) error {
h.ID = uuid.NewString()
_, err := r.db.Exec(
`INSERT INTO headers (id, custom_header_id, key, value) VALUES (?, ?, ?, ?)`,
@@ -337,7 +337,7 @@ func (r *SQLiteSiteRepository) CreateHeader(customHeaderID string, h *models.Hea
return nil
}
func (r *SQLiteSiteRepository) UpdateHeader(h *models.Header) error {
func (r *SQLiteSiteRepository) UpdateHeader(_ string, h *models.Header) error {
_, err := r.db.Exec(`UPDATE headers SET key=?, value=? WHERE id=?`, h.Key, h.Value, h.ID)
if err != nil {
return fmt.Errorf("update header: %w", err)
@@ -345,7 +345,7 @@ func (r *SQLiteSiteRepository) UpdateHeader(h *models.Header) error {
return nil
}
func (r *SQLiteSiteRepository) DeleteHeader(id string) error {
func (r *SQLiteSiteRepository) DeleteHeader(_ string, id string) error {
_, err := r.db.Exec(`DELETE FROM headers WHERE id = ?`, id)
if err != nil {
return fmt.Errorf("delete header: %w", err)