Gaetan Craig-Riou
9833ac67df
Fix data-disble on Go button
2024-07-01 10:04:50 +10:00
Gaetan Craig-Riou
74fb6c3143
Disable GO button once clicked
...
It is disabled both on client side and server side, so even if the
server takes a while to respond the button is disabled
2024-06-26 16:01:05 +10:00
Maikel Linke
29bcbc58de
Simplify reports form options
2024-01-30 12:18:59 +11:00
Maikel Linke
bcfaed852b
Remove background_reports feature toggle
2024-01-30 12:11:04 +11:00
Matt-Yorkley
524d1f0264
Switch to tighter Channel scoping...
...
This is not a normal pattern for setting up ActionCable channels, so it might need some notes. It ensures the broadcasts from the ReportJob are unique not just to the user session but also to the specific tab in the user's browser. Otherwise if the user has two different report pages open in separate tabs with the same session, the broadcast would overwrite the #report-table element in both of them.
2023-06-09 14:44:53 +10:00
Matt-Yorkley
a3ef604797
Run reports in background
2023-06-09 14:44:53 +10:00
Matt-Yorkley
ced959ad6a
Load reports show page without all the legacy javascript
2023-06-09 14:44:53 +10:00
Maikel Linke
98e4f867b4
Provide download link for generated reports
2023-04-14 11:29:35 +10:00
Maikel Linke
00a3976905
Display a friendly message when a report times out
...
Once we get a download link for a report, we can display this message
sooner. But for now we just use the existing request timeout.
2023-04-04 11:08:20 +10:00
Mohamed ABDELLANI
008b12a75d
remove "/" from the partial path to load sub-report filters
2023-03-20 10:41:28 +11:00
Filipe
678c60c9b6
Merge pull request #10175 from abdellani/tax_totals_with_rates_by_producer_report
...
Tax Totals with Rates by Producer Report
2023-01-30 13:56:48 +00:00
Mohamed ABDELLANI
c87c8ed0df
subreport filtering partial
2023-01-21 18:39:33 +01:00
Maikel Linke
65843fbd68
Render on-screen report as HTML in renderer
...
So it can be treated like any other format.
2023-01-18 23:12:26 +00:00
Maikel Linke
da4069679c
Link relative report path instead of absolute URL
...
You can reach a development server under localhost, 127.0.0.1, 0.0.0.0
or other names you define in your environment. The reports were using
absolute links to localhost though and therefore breaking your session
(login) while navigating.
I'm not sure why this was done though. Sebastian didn't explain this in
the commit message and it may have been accidental.
2023-01-04 15:43:12 +11:00
Jean-Baptiste Bellet
e2441cdcf6
Use the report type or subtype as the title
2022-10-24 11:12:22 +02:00
Sebastian Castro
9874c7996e
Reports: Adds Print Button
2022-05-12 16:54:14 +02:00
Sebastian Castro
452a3fa933
Reports Refactor 2: Merge Spree::reports into Admin::Reports
2022-05-12 16:54:13 +02:00
Sebastian Castro
209b56ffd7
Packing Report: Better print
2022-05-12 16:54:12 +02:00
Sebastian Castro
213c0dd060
Packing Report: add price and reorder columns
...
Adds price column
last_name column first because it's used for ordering
2022-05-12 16:54:12 +02:00
Sebastian Castro
d53d38906a
Packing Report: Refactor view to be reusable by other reports
...
For now this view is used only in the context of packing, but later we would move all existing rpeort to use same view
2022-05-12 16:54:12 +02:00