This repository has been archived by the owner on Feb 3, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.txt
119 lines (88 loc) · 4.54 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# 2013-07-10
- Fixed alpha transparency bug in organiser logos
- Removed pagination from satellite events (leaving categories working)
- Fixed no-pin problems (saving event without any color will just copy the
original pin image to proper ID)
- Fixed the ordering off the press reviews (new entries will always land on top)
--- Plenty changes in the period between are not documented here,
--- please refer to GitHub commit messages.
# 2013-06-27 (night)
- Added basic, swatches-driven color picker in Event hosting and editing
- Started working with Google Maps; did some styling on them :)
# 2013-06-26 (day)
- Added "paypal" field in Event's db table and form
- Prepared DB schema to cope with Eventbrite's access_codes
- Added some JavaScript includes
- Organisers will now be synced independently from Events (if needed)
- Both free and paid Tickets will now be created for the one event only;
additionally the free Tickets will be hidden with ticket_update method
- Payment information will be saved on Events; it's defaults are set to
PayPal and hardcoded inside the Event model class
- Access codes will be now generated for TOA attendees, sent to Eventbrite,
attached to events and displayed with the ticket widgets on single Event
page
# 2013-06-25 (night)
- Added counter on tickets in the form
- Small cleanup of useless models
- Added hardcoded method for ticket places calculation (TODO! Fix this ASAP as
this may lead to fails)
- Fixed a bug causing logo errors on events imported from Eventbrite
- Moved ticket quantity calculating (declared/free/paid) to Ticket model. It
will allow to declare this only for the first time (when creating new
ticket) and it will totally block it later on (this is to be
reconsidered/tweaked when there's more time)
- Added "eventbrite_hidden_id" fields for Ticket and Event
- The synchronization process will now create two separate Events; one
private (for free tickets), another one public (for paid tickets)
- Tickets will be pushed to Eventbrite together with the events; also one
hidden and one public
# 2013-06-24 (night)
- Added "synchronized" flag for the Organiser object; the flag is auto unset
on every manual organiser saving and will be set on Eventbrite
synchronization process
- Added background event synchronization task, that will synchronize
Organisers, Venues, Events and Tickets (last one still on TODO list)
The task (for now) can be executed manually by calling:
./symfony toa:pushEventbrite
# 2013-06-23 (day)
- Added simple moderation flag toggle in Administrateur app (batch_action and
object_action)
- Added "synchronized" flag on Event object; that flag is auto unset on every
manual event saving and (will be) set on every Eventbrite synchronization process
- Modified hourly pagination to rely only on start_hour for the ranges
- Completely removed web/uploads/ from Git repository structure, added a
simple hack script to bring it all back
# 2013-06-23 (night)
- In user profile the link "Events you host" will not appear for people not
hosting any events
- Changed the event description characters limit to unlimited
- Refactored the main ticket checking logic: it uses event ids to compare and
it is launched in the login action only for the users who don't have the
main ticket
- Fixed pin path in actions.class (according to filesystem change)
- Added support for colorized social icons (through ImageMagick)
# 2013-06-22 (day)
- Modified database schema to handle 7 digits after coma for latitude and
longitude storing
- The user creation process will make basic organiser and attendee profiles
for the user
- Partially fixed the logout bug causing circular login redirections in
certain situations
# 2013-06-22 (night)
- Added custom map pin image creation with ImageMagick (pins are saved to
web/uploads/event_images/pins/%event_id.png)
- Incorporated basic pagination logic
- Added support for categories display (book view, single event view)
- When hosting, the imported list of events will now be filtered by
app_satellites_date +/- 24h
- Some changes and researching around "main ticket" bug
# 2013-06-21
- Added working image code for events (creating, editing, listing, single
event view, user's own events view)
- Completely removed event deletion by user (as suggested)
- Added few sanity checks in event editing methods (checking if user is logged
in)
- Added working image code for organisers (creating, editing, single event
view)
- Added few good and bad flash messages (event saving, organiser saving)
- Some (sadly failish) coding around the time pagination