-
Notifications
You must be signed in to change notification settings - Fork 4
/
ChangeLog
109 lines (98 loc) · 5.34 KB
/
ChangeLog
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
django-bingo 1.7.0 ():
* new: Tweet Link
* new: Meta tags for a "Twitter Card", which shows a board thumbnail and
game metadata inside tweets with a board link.
* new: Tag Cloud on the main page and the game page.
* new: Twitter Card for the Game page (page with all boards of a game).
* new: Show "create" date of the boards on the Profile page.
* changed: Words can now be marked as "topic", "meta" and "middle".
.is_middle is now replaced by .type == TYPE_MIDDLE.
* new: The board url is added as a watermark in the lower right of the
board images.
* fixed: The server-sent-events script timeout for inactive connections works
now again and disconnects connections to the redis backend correctly.
* new: GAME_WEEK_DAYS option to limit game start to certain days of week.
* new: Twitter card for the profile page.
* fixed: catch Redis connection errors.
* improved: Adapted to Django 1.10
django-bingo 1.6.0 (2015-09-05):
* new: Show game description above the bingo board.
* fix: Disable USE_SSE, if no redis module is found, but USE_SSE is set.
* improved: Adapted to Django 1.8
* improved: show 12 boards per game on the front page, so they are aligned
for different window sizes with 2, 3, 4, 6 or 12 boards per row.
django-bingo 1.5.1 (2015-06-25):
* improved: change veto link from [-] to [Veto] on mouseover.
* improved: use fieldset on forms.
* fixed: image cache works correct with different sites now.
* improved: added missing translations
django-bingo 1.5.0 (2014-12-18):
* improved: header row and number of players column on game list page.
* new: support for User profiles, with the User's BingoBoards
associated to the account. Old BingoBoards can be claimed, if they have
a password, which is unique for the old Game.
* fixed: corrected url regex for numbers, not to match ""
* fixed: off by one error, causing the bottom/right lines to be 1px too
thin.
* new: optionally use server-sent events for less polling (needs a redis
database)
* improved: added POLLING_INTERVAL / POLLING_INTERVAL_SSE settings to
configure how often updated votes / user numbers should be fetched
* improved: show title text below the board, if javascript is enabled
* new: the bingo page has now a variable middleword set.
* improved: Game and BingoBoard now have ``get_absolute_url``, which
provides i.e links to the game/bingo page in the admin interface.
* improved: style fixes ("veto" title tag)
* improved: added game descriptions to the game list page.
django-bingo 1.4.0 (2014-02-27):
Attention: when updating from an older version, you will need south
to migrate the database.
* new: added a "description" field to Word model, which is shown as
title="..." attribute on bingo fields.
* new: added a "description" field to Game model, which can be set when
creating the first board of a game.
* performance: reduced querys to get the number of votes for a Word in a Game
* improved: the bingo page is reloaded after the game is expired, so it
stops polling for new votes.
* performance: update the last_used timestamp with .update() instead of
.save(), which avoids saving the whole object, when only the timestamp
has changed.
* performance: reduced number of queries when creating board lists.
* style: some style fixes.
* new: option to rate the show (not the board!)
* improved: [-] veto buttons are now toggle buttons (veto/neutral)
django-bingo 1.3.2 (2014-02-20):
* added: MANIFEST.in to include package_data in source distributions
django-bingo 1.3.1 (2014-01-21):
* fix: avoid creating duplicate BingoBoards / Games
django-bingo 1.3.0 (2013-11-26):
* fix: mark "my board" on the game page, too.
* new: added a light theme, which overrides the dark theme, which can be
added to the theme switcher, when the dark theme is the default THEME.
* improved: title-text for board thumbnails with creation time. alt-text
with board_id.
* improved: board thumbnails switch between voted / marked on mouseover.
* new: VOTE_START_TIME allows to set a time between GAME_START_TIMES[0]
and GAME_END_TIME, after which voting will be activated. This can be
used to allow board creation before the game starts, but disable early
votes.
* new: added a footer.
django-bingo 1.2.1 (2013-10-03):
* fix: each BingoBoard was missing one of the words, which are not on the board.
django-bingo 1.2.0 (2013-09-27):
* new feature: show boards as thumbnails in the board list.
* changed: removed is_active. to set a Word to inactive, just remove it from all sites.
* changed: added "unique" constraint to field Word.word.
* improved: added some more list-columns and list-filters in the admin interface.
* new feature: implemented theme support
* THEME = "somewhere/myfile.css" is the path for a site-theme
* THEMES = (('name', 'path/to/file.css'), ...) are themes shown in a theme chooser
* new dark theme included. use "bingo/themes/dark.css" as path.
* Note: you now need to add TEMPLATE_CONTEXT_PROCESSORS to your config, see the README.
django-bingo 1.1.1 (2013-09-21):
* fixed: GAME_END_TIME did not stop currently running games
django-bingo 1.1.0 (2013-09-14):
* performance: optimized queries by using select_related().
* performance: implemented a vote cache, which avoids a lot of queries.
* style: use "background-attachment: fixed" for the background image.
* pep8: urls.py is now pep8 compliant.