Commit graph

35 commits

Author SHA1 Message Date
Georg Gadinger
6e30bc73cf let Zeitwerk handle the requiring of data export use cases 2022-12-29 20:57:28 +01:00
Georg Gadinger
3e143954e3 data_export: yeet inbox_entries 2022-12-10 15:47:54 +01:00
Georg Gadinger
2b3e7ab609 add specs for new exporters 2022-12-10 03:28:17 +01:00
Georg Gadinger
4229c7f579 first draft of the new data exporter 2022-12-10 00:39:50 +01:00
Karina Kwiatek
854b2fd5c6 Use Rails.public_path.join 2022-12-04 23:48:21 +01:00
Karina Kwiatek
5b29c78496 Fix exporter creating empty archives 2022-12-04 23:48:21 +01:00
Karina Kwiatek
fe6a03bfaf Prevent exports crashing out if a related object is nil 2022-11-20 12:30:37 +01:00
Karina Kwiatek
0294e6eb9d Appease the dog overlords 2022-07-16 15:58:30 +02:00
Karina Kwiatek
48bd2f5bc7 Add missing file extension to export URL 2022-07-16 15:58:30 +02:00
Karina Kwiatek
428db25c71 Add test for Exporter#publish 2022-07-16 15:58:30 +02:00
Karina Kwiatek
eaf61f1a6a Add test for Export#finalize with a profile header attached 2022-07-16 15:58:30 +02:00
Karina Kwiatek
76b40d012b Respect app config when generating export URL 2022-07-16 15:58:30 +02:00
Karina Kwiatek
8e8b5ddb2a Add test for Exporter#collect_smiles 2022-07-16 15:58:30 +02:00
Karina Kwiatek
f5c0d7b1c6 Appease the dog overlords 2022-07-16 15:58:30 +02:00
Karina Kwiatek
99062d4652 Make the data exporter less platform-dependent 2022-07-16 15:58:30 +02:00
Andreas Nedbal
99035b42d9 Fix method name in Exporter user_stub call 2022-07-02 16:36:14 +02:00
Karina Kwiatek
a857887398 Appease the dog overlords 2022-06-26 18:32:18 +02:00
Karina Kwiatek
a533f68c65 Adjust exporter and user count to match new ban system 2022-06-26 18:32:18 +02:00
Karina Kwiatek
b4e0699e82 Fix lint errors 2022-01-23 16:48:53 +01:00
Karina Kwiatek
d20e07ee19 Remove relationship counters in users table 2022-01-23 16:48:53 +01:00
Karina Kwiatek
a52de1d318 Fix user data exporter attempting to access display_name on User 2022-01-14 23:29:49 +01:00
Karina Kwiatek
065e56ccf1 Replace New Relic with Sentry 2021-12-28 18:32:03 +01:00
Karina Kwiatek
8302f1b396 Update exporter for carrierwave & profile fields 2021-12-22 00:25:32 +01:00
Karina Kwiatek
08bafb1d78 Adjust exporter for user profiles 2021-12-22 00:03:19 +01:00
Karina Kwiatek
9d933c933e Remove unused (removed) roles from Your Data / Export 2020-04-25 21:14:26 +01:00
Georg Gadinger
946bb3ae9d Use Rolify for admin and moderator roles 2020-04-19 22:35:58 +02:00
Georg Gadinger
311c7ac6c0 Remove Rollbar 2020-04-19 17:20:07 +02:00
Georg Gadinger
07d513f5f5 a 2017-03-31 23:35:45 +02:00
Georg Gadinger
249fd96f9b (Lisp) 2017-03-31 23:31:54 +02:00
Georg Gadinger
7452516115 Fix exporter 2017-03-31 23:25:45 +02:00
Georg Gadinger
73b18af6ff Notify errors to Rollbar 2017-03-31 23:17:36 +02:00
Georg G
5e750b9608 this should fix it 2016-01-05 21:23:43 +01:00
Georg G
2b4b9f31b9 fuck 2016-01-05 21:18:21 +01:00
Georg G
13e0bb4c01 added a _ to the file name 2016-01-05 20:53:48 +01:00
Georg G
a2d0558437 added exporter 2016-01-05 19:44:20 +01:00