Commit Graph

250 Commits

Author SHA1 Message Date
5660c3ef53 Update talk confirmation template 2024-10-01 15:24:50 +03:00
0cffe052c8 Ask volunteers to agree to our ToS 2024-09-25 02:30:08 +03:00
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
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
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
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
e6ce449f99 mailer: fix typo in rejection mail 2021-07-25 22:33:18 +03:00
32861f640d mailer: fix typo in rejection mail 2021-07-25 22:11:08 +03:00
85b6331c21 mailer: update rejection mail to 2021 2021-07-25 21:22:59 +03:00
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
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
c375ca9087 confirmation-en: update for 2018 2018-10-10 23:54:13 +03:00
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