Commit Graph

248 Commits

Author SHA1 Message Date
Tocho Tochev 6af2d09896 Fix speaker picture and add name 2024-09-23 13:24:42 +03:00
Petko Bordjukov 5bbe601110 Enable caching of halfnarp talks 2024-09-13 23:42:55 +03:00
Petko Bordjukov 89438b474b Limit data returned by halfnarp-friendly endpoint 2024-09-13 23:33:55 +03:00
Tocho Tochev 459be53b5c Notify with anonymised email on new volunteer (#48)
People enjoy the instant gratification of a random alert.

This brings back email notifications to organizers on volunteer sign-up so that relevant people can react as soon as possible.

The email now will contain anonymous data (team name and t-shirt size) and a link for curious people to view the profile.

I have considered adding another email address for such notifications, but it seems unnecessarily complicated.

Proof of work:

![image](/attachments/dabd0375-17ac-43c8-9698-678e768aa111)

![image](/attachments/fed16195-e668-47c7-9647-5fe069f1ed2d)

Reviewed-on: #48
Co-authored-by: Tocho Tochev <tocho@tochev.net>
Co-committed-by: Tocho Tochev <tocho@tochev.net>
2024-06-01 12:32:39 +03:00
Tocho Tochev 5ff505d246 Add indication for unverified volunteers (#45)
We want to have some indication for that some volunteers haven't confirmed their email.

Perhaps "unverified" is bad terminology, but until we have proper "verification" it will suffice.

(Ideally there would also be a filter, but my rails is way too rusty...)

Reviewed-on: #45
Co-authored-by: Tocho Tochev <tocho@tochev.net>
Co-committed-by: Tocho Tochev <tocho@tochev.net>
2024-06-01 12:31:38 +03:00
Tocho Tochev 2180b0ea9f Update texts 2024-04-21 15:30:23 +03:00
Petko Bordjukov 1834beb13d Anti-spam measures for volunteering 2024-04-18 21:38:03 +03:00
Petko Bordjukov 0e0d73cbbd Make volunteers choose a single main team 2024-04-18 18:57:26 +03:00
Petko Bordjukov f43c125e6d Fix asset name 2024-04-18 17:08:18 +03:00
Petko Bordjukov 977e231e14 Enable HTTP Early Hints 2024-04-14 00:48:04 +03:00
Petko Bordjukov 4c96ba1e9c Migrate from Refile and Carrierwave to ActiveStorage 2024-04-13 22:17:15 +03:00
Petko Bordjukov b80eab40cc Slack's new api 2023-10-30 21:10:14 +02:00
Petko Bordjukov 14dacf02c1 Remove time limit in mailer 2023-10-14 23:11:03 +03:00
Petko Bordjukov 2aa5891e32
Text changes for 2023 (#41)
* Text changes for 2023

* Update app/views/event_mailer/rejection_notification.en.text.erb

Co-authored-by: mboshikyova-qb <87693649+mboshikyova-qb@users.noreply.github.com>

---------

Co-authored-by: mboshikyova-qb <87693649+mboshikyova-qb@users.noreply.github.com>
2023-10-10 22:56:37 +03:00
Tocho Tochev e71d9c683c
Add notes to export 2023-10-07 07:17:11 +00:00
Tocho Tochev 6326500ffe
Add event length to csv export 2023-09-27 19:09:22 +00:00
Petko Bordjukov 0af5523a88 Feedback overview 2022-10-19 00:31:17 +03:00
Vasil Kolev e6ce449f99 mailer: fix typo in rejection mail 2021-07-25 22:33:18 +03:00
Vasil Kolev 32861f640d mailer: fix typo in rejection mail 2021-07-25 22:11:08 +03:00
Vasil Kolev 85b6331c21 mailer: update rejection mail to 2021 2021-07-25 21:22:59 +03:00
Vasil Kolev 98982b1823 mailer: 2021 specfic updates to confirmation mail 2021-07-25 21:14:58 +03:00
Ivaylo Markov 6755ea4b1e Remove event link in iCalendar export 2020-10-29 18:44:31 +02:00
Ivaylo Markov 2c1b86b720 Update speaker rejection/confirmation emails to fit the online-only event 2020-10-22 20:06:09 +03:00
Petko Bordjukov a95dcc866f Add time zone to ical 2019-11-01 04:54:42 +02:00
Petko Bordjukov 9dc216f30b ICAL export MVP 2019-10-28 13:20:12 +02:00
Vasil Kolev b5c88b1f8e confimation_bg: grammar fix 2019-10-13 13:12:35 +03:00
Petko Bordjukov 49b85190f2 Add feedback link QR code to confirmation emails 2019-10-12 21:25:17 +03:00
Petko Bordjukov cbd69fab5a Fix indentation in events#show view that caused a condition to be skipped 2019-06-17 14:23:56 +03:00
Petko Bordjukov 23bd2ab334 Optimize management events view 2019-05-05 00:23:53 +03:00
Petko Bordjukov 35aa246df4 Overhaul speaker info in event show 2019-05-01 01:48:44 +03:00
Petko Bordjukov 9930665156 Revamp the personal profile details view 2019-04-30 01:04:40 +03:00
Petko Bordjukov 7bb4ba478c Overhaul PersonalProfile details view 2019-04-29 21:34:03 +03:00
Petko Bordjukov 2d19046d35 Feedback in the event-related views 2019-04-29 14:37:45 +03:00
Vasil Kolev c375ca9087 confirmation-en: update for 2018 2018-10-10 23:54:13 +03:00
Vasil Kolev 8104b965bf confirmation-bg: update for 2018 2018-10-10 23:48:53 +03:00
Petko Bordjukov 4b1b4346d4 Translate the rejection mail 2018-10-10 23:28:01 +03:00
Petko Bordjukov cc6a3da162 Tweak translations and add an export link to the vote results 2018-10-05 17:23:13 +03:00
Petko Bordjukov d3c8f57d25 Fix a typo 2018-08-31 18:43:36 +03:00
Petko Bordjukov 47d2ec99b1 Add event feedback QR codes 2017-10-22 23:24:28 +03:00
Petko Bordjukov 3384a73204 Introduce feedbacks for events 2017-10-22 22:38:48 +03:00
Petko Bordjukov 710a64eeff Add filter links to events index 2017-10-19 16:25:34 +03:00
Petko Bordjukov 0324382024 Filtering by confirmation status 2017-10-19 16:08:52 +03:00
Petko Bordjukov 0284c8ec7e Make sure the event type belongs to the parent conference 2016-10-15 21:33:02 +03:00
Petko Bordjukov bfb8c7e53d Tweak text alignment of event ranking 2016-10-15 20:31:29 +03:00
Petko Bordjukov 0978073f87 Fix a bug when displaying unranked events 2016-10-15 20:29:50 +03:00
Petko Bordjukov 06b9122499 Add more info to ranking 2016-10-15 20:28:09 +03:00
Petko Bordjukov 74505569c1 Expose conflicts for all events 2016-10-13 10:39:45 +03:00
Petko Bordjukov bcef815c08 Intial event conflicts implementation 2016-10-13 08:59:22 +03:00
Petko Bordjukov bb663ce853 Export vote results with events 2016-10-11 05:16:48 +03:00
Petko Bordjukov ff68699b96 Handle the edge case of newly created unranked events 2016-10-11 05:16:31 +03:00