From c176d978701648904c1cd00725cf9057fafbe26e Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Thu, 22 Aug 2024 15:54:15 -0500 Subject: [PATCH 01/62] fix: avoid deprecated `component` form kwarg --- tailbone/views/batch/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tailbone/views/batch/core.py b/tailbone/views/batch/core.py index 5dd7b548..8ee3a37d 100644 --- a/tailbone/views/batch/core.py +++ b/tailbone/views/batch/core.py @@ -861,7 +861,7 @@ class BatchMasterView(MasterView): if not schema: schema = colander.Schema() - kwargs['component'] = 'execute-form' + kwargs['vue_tagname'] = 'execute-form' form = forms.Form(schema=schema, request=self.request, defaults=defaults, **kwargs) self.configure_execute_form(form) return form From 4c3e3aeb6a70ae45eb16a90cc53c1af336e6d083 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Thu, 22 Aug 2024 17:09:58 -0500 Subject: [PATCH 02/62] fix: various fixes for waterpark theme --- tailbone/templates/base.mako | 2 +- tailbone/templates/themes/waterpark/base.mako | 83 +++++++++++++++++++ tailbone/templates/themes/waterpark/form.mako | 8 ++ 3 files changed, 92 insertions(+), 1 deletion(-) diff --git a/tailbone/templates/base.mako b/tailbone/templates/base.mako index eb950011..c01b3b37 100644 --- a/tailbone/templates/base.mako +++ b/tailbone/templates/base.mako @@ -668,7 +668,7 @@ text="Edit This"> % endif - % if getattr(master, 'cloneable', False) and master.has_perm('clone'): + % if getattr(master, 'cloneable', False) and not master.cloning and master.has_perm('clone'): diff --git a/tailbone/templates/themes/waterpark/base.mako b/tailbone/templates/themes/waterpark/base.mako index 878090dc..520e18ce 100644 --- a/tailbone/templates/themes/waterpark/base.mako +++ b/tailbone/templates/themes/waterpark/base.mako @@ -7,6 +7,7 @@ <%def name="base_styles()"> ${parent.base_styles()} + ${h.stylesheet_link(request.static_url('tailbone:static/css/diffs.css') + '?ver={}'.format(tailbone.__version__))}