This website requires JavaScript.
d8f9ad9979
The one that got away
master
Vencislav Atanasov
2024-10-05 01:31:10 +03:00
1779210759
Export halls instead of header
Vencislav Atanasov
2024-10-05 00:24:25 +03:00
67024419e0
Remove top left cell from header array
Vencislav Atanasov
2024-10-05 00:06:09 +03:00
570f136ef8
Hide schedule and tracks when stands are selected
Vencislav Atanasov
2024-10-01 20:15:55 +03:00
97e9a15d9e
Fix formatting
Vencislav Atanasov
2024-10-01 20:13:59 +03:00
ff9fbf50a2
Skip empty brackets if there are no participant users
Vencislav Atanasov
2024-10-01 20:04:42 +03:00
d08d52a361
Rename variables, show only relevant event types
Vencislav Atanasov
2024-10-01 20:02:53 +03:00
b3585ee1ce
Implement row spanning
Vencislav Atanasov
2024-10-01 01:52:06 +03:00
eec6c8d9f5
Rename processed events to row events
Vencislav Atanasov
2024-10-01 01:51:33 +03:00
300ea1c4e7
Skip hiding of empty rows
Vencislav Atanasov
2024-10-01 01:50:56 +03:00
05de30ee00
Remove unused code
Vencislav Atanasov
2024-10-01 01:50:12 +03:00
87783809f8
Hide speaker organisation
Vencislav Atanasov
2024-10-01 00:02:18 +03:00
bea290a5e6
Change default year to 2024
Vencislav Atanasov
2024-09-30 23:53:00 +03:00
d48b5d05d4
Merge events by columns
Vencislav Atanasov
2024-09-30 19:41:06 +03:00
f99cd4bdaa
Better misc track hiding
Vencislav Atanasov
2024-09-28 21:50:46 +03:00
477ea115e8
Somehow working schedule table
Vencislav Atanasov
2024-09-28 21:41:02 +03:00
3d4e0faf60
Change id/key of rows/cells
Vencislav Atanasov
2024-09-28 21:10:41 +03:00
8f3fedcf07
Rename SlotTime to TimeSlot
Vencislav Atanasov
2024-09-28 21:09:11 +03:00
b0c6569685
Switch date operations to date-fns
Vencislav Atanasov
2024-09-28 21:07:31 +03:00
e2056c3d72
Install date-fns
Vencislav Atanasov
2024-09-28 20:09:18 +03:00
e52f045775
Implement slot time, move table cell components to a directory
Vencislav Atanasov
2024-09-28 20:08:45 +03:00
277e3a215b
Initial microslots implementation
Vencislav Atanasov
2024-09-26 21:19:27 +03:00
01f29b80c5
Add placeholder for time column
Vencislav Atanasov
2024-09-26 20:19:52 +03:00
3854bc0507
Fix wrong href
Vencislav Atanasov
2024-09-26 20:12:24 +03:00
4e68064e02
Add date functions, add day headers in the schedule
Vencislav Atanasov
2024-09-26 20:07:23 +03:00
cd6cce7d1e
Remove all remaining calls to getSpeakerName
Vencislav Atanasov
2024-09-24 18:10:31 +03:00
04cf4740ac
Use concatenated speaker name from API
Vencislav Atanasov
2024-09-24 02:17:37 +03:00
338eb555ad
Mark unused variables
Vencislav Atanasov
2024-09-24 02:13:02 +03:00
c5776739e0
Add speaker pictures
Vencislav Atanasov
2024-09-24 02:05:34 +03:00
66ac808f42
Parse dates in the API response, simplify sorting
Vencislav Atanasov
2024-09-24 01:36:53 +03:00
a3a2ed8c3f
Hide table header when no items are available
Vencislav Atanasov
2024-09-23 18:57:28 +03:00
c3d38a0fae
Fix relation matching
Vencislav Atanasov
2024-09-23 18:55:05 +03:00
4128e0e68a
Optimize schedule table rendering
Vencislav Atanasov
2024-09-23 18:48:43 +03:00
70b1b36852
Normalize API responses before parsing/rendering
Vencislav Atanasov
2024-09-23 18:15:16 +03:00
acbe54a325
Add filtering by event type id
Vencislav Atanasov
2024-09-23 18:00:42 +03:00
b17572da4b
Remove lang from schedule table hook, reorder items
Vencislav Atanasov
2024-09-23 17:13:34 +03:00
8121f3fc30
Move language chooser to the top
Vencislav Atanasov
2024-09-23 17:00:11 +03:00
e1ac195910
Fix property reading
Vencislav Atanasov
2024-09-23 01:46:32 +03:00
a7fd3ff401
Add GitHub CI/CD config
Vencislav Atanasov
2024-09-22 16:14:57 +03:00
0447f0d85a
Misc fixes
Vencislav Atanasov
2024-09-22 16:05:04 +03:00
59cc49db3d
Fix for missing property
Vencislav Atanasov
2024-09-22 15:05:07 +03:00
f6c71b9897
Fix progress tracking of schedule, render participant users and feedback link using the newly created components
Vencislav Atanasov
2024-09-22 04:04:32 +03:00
316e75c3f7
Implement the old template rendering of the event component
Vencislav Atanasov
2024-09-22 04:03:45 +03:00
89d6ad71d9
Add language and event type classes to event cells
Vencislav Atanasov
2024-09-22 04:02:23 +03:00
2afc4f2b6a
Create speaker and feedback link components
Vencislav Atanasov
2024-09-22 04:01:57 +03:00
1dd3ff9292
Add ids and relations to the API responses, add completion flag to data loading hook
Vencislav Atanasov
2024-09-22 03:59:35 +03:00
2e83ef89b4
Add function for fixing and improving the API responses
Vencislav Atanasov
2024-09-22 03:57:55 +03:00
4774dcda11
Fix propTypes
Vencislav Atanasov
2024-09-22 02:42:16 +03:00
86833b5276
Fix schedule chooser
Vencislav Atanasov
2024-09-22 02:30:16 +03:00
24bcaa6d23
Sample event rendering
Vencislav Atanasov
2024-09-22 02:08:52 +03:00
78064e3f8f
Move schedule components to a separate directory
Vencislav Atanasov
2024-09-22 01:59:04 +03:00
ad782899b2
Switch to light theme
Vencislav Atanasov
2024-09-22 00:07:24 +03:00
ae89ee0356
Fix Twitter and GitHub icons in speaker profiles
Vencislav Atanasov
2024-09-22 00:01:21 +03:00
11607b67f9
Add fontawesome
Vencislav Atanasov
2024-09-22 00:00:37 +03:00
e7f25a860d
Fix speakers rendering
Vencislav Atanasov
2024-09-21 23:48:58 +03:00
6fb3d5f8ba
Fix member pictures rendering
Vencislav Atanasov
2024-09-21 23:37:47 +03:00
923daf9005
Move inline CSS to the stylesheet
Vencislav Atanasov
2024-09-21 23:23:31 +03:00
d1788e9e97
Fix schedule rendering
Vencislav Atanasov
2024-09-21 23:21:09 +03:00
b53de67c6f
Fix rendering of schedule tracks, use CSS classes from the old template
Vencislav Atanasov
2024-09-21 23:14:13 +03:00
27f248ef7d
Add most of the schedule CSS from the old template
Vencislav Atanasov
2024-09-21 23:13:05 +03:00
b5e2e292d8
Add language flags
Vencislav Atanasov
2024-09-21 23:12:40 +03:00
157d3df733
Add SASS embedded
Vencislav Atanasov
2024-09-21 22:46:52 +03:00
dc24e4fbba
Delete unused CSS file
Vencislav Atanasov
2024-09-21 22:43:02 +03:00
58a632b1b3
Add default speaker image
Vencislav Atanasov
2024-09-21 22:41:45 +03:00
6de6958f91
Prepare for event table rendering
Vencislav Atanasov
2024-09-20 23:11:27 +03:00
d92a9e807d
Show message if no conference is found for the specified year
Vencislav Atanasov
2024-09-19 13:20:02 +03:00
8a429b0a93
WIP Rework conference loading, temporary remove the language and year chooser
Vencislav Atanasov
2024-09-19 13:16:08 +03:00
3eaf86ba2d
Do not show hidden tracks in the track list
Vencislav Atanasov
2024-09-19 12:58:56 +03:00
e5108ff5d9
Show progress bar on the same row with year selection
Vencislav Atanasov
2024-09-19 12:58:10 +03:00
0cd5365c93
Fix CFP URL so CORS is allowed
Vencislav Atanasov
2024-09-19 12:57:24 +03:00
b46549485c
Add hall labels to schedule
Vencislav Atanasov
2024-09-19 02:02:32 +03:00
9125c25259
Add progress bar and progress calculation
Vencislav Atanasov
2024-09-19 01:57:05 +03:00
960545fe87
Wait for tracks to load before rendering events
Vencislav Atanasov
2024-09-19 01:30:19 +03:00
b63bbd1b1e
Render speakers
Vencislav Atanasov
2024-09-18 23:38:41 +03:00
3752ddbe4f
Render tracks and events
Vencislav Atanasov
2024-09-18 23:24:56 +03:00
38e52b25d8
Hook for loading the schedule
Vencislav Atanasov
2024-09-18 22:27:07 +03:00
77c88b2075
Render all requests data
Vencislav Atanasov
2024-09-18 21:57:36 +03:00
c6e1ed6ef1
Add hooks for all requests
Vencislav Atanasov
2024-09-18 21:50:23 +03:00
ff715b610b
Conference selection
Vencislav Atanasov
2024-09-18 21:40:20 +03:00
cba2439f11
Add prop-types
Vencislav Atanasov
2024-09-18 21:34:10 +03:00
1b14b697c9
Add schedule loader
Vencislav Atanasov
2024-09-18 21:24:35 +03:00
e87e4b9502
Remove CSS
Vencislav Atanasov
2024-09-18 21:24:13 +03:00
51a938f5b2
Add SWR
Vencislav Atanasov
2024-09-18 21:23:51 +03:00
86e6c879f5
Remove default stuff, add semicolons
Vencislav Atanasov
2024-09-18 19:56:00 +03:00
be8def6333
Create new Vite+React project
Vencislav Atanasov
2024-09-18 19:41:41 +03:00