This repository has been archived by the owner on Jun 17, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCHANGELOG
383 lines (363 loc) · 25.9 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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
0.992
Fixed - The site title is now used as the html title.
Fixed - Translation in the collection overview.
0.991
Added - New default internal file level cache manager when using SOAP endpoint instead of db.
Added - Added check to avoid shared sessions between 2 or more vcddb's on same domain name.
Added - Covers can now be downloaded with one click with informative filenames.
Updated - Filmweb.pl and bushdvd.com fetch classes have been updated.
Updated - Several languages have been updated, german, polish and hungarian.
Fixed - Bug in the Imdb fetch class for the country section fixed.
Fixed - The JSON responses now use the correct mimetype (application/json)
Fixed - Fixed header output for the generated javascripts.
Fixed - Language selector had buggy positions between browers.
Fixed - All frontpage RSS feeds are now limit to 10 items per feed.
Fixed - Some popups has invalid background.
Fixed - The rss page was still using PHP short tags.
Fixed - Save and close in the pornstar popup now actually closes the window.
Fixed - [#187] Metadata items in "movie manager" had some buggy behavior.
Fixed - [#180] Parent can now be selected when changing media type in admin panel.
Fixed - [#172] Clicking on the top logo now works again as "home" link.
Fixed - [#176] Fething item by ID is now enabled again.
Fixed - [#174] Spoken languages can now be selected when adding a new movie.
Fixed - [#173] The missing star ratings are now back.
Fixed - [#170] Fixed error with frontpage RSS feeds throwing exception.
Fixed - [#167] The Greek,Hebrew,Vietnamese and Japanese are now included.
Fixed - [#057] Categories are now stored in native language.
Fixed - [#183] Fixed index creation bugs with the installer using mysql and innodb.
Fixed - [#181] Images from the ImageController now support browser caching.
Fixed - [#175] Mod_rewrite did not behave with non A-Z characters.
Fixed - [#177] Mod_rewrite fix for NFO files.
Fixed - [#168] XML exported data did not validate.
0.990
Added - Friendly Url support using apache mod_rewrite.
Added - New tools added to the "admin panel": fix duplicate entries, broken images, create .htaccess file and more.
Added - New fetch class for cdon.com
Added - New translations: Greek, Hebrew, Japanese, Turkish, Russian and Vietnamese
Updated - The movie picker/suggestion maker is now ajax enabled.
Added - 3 new graph types have been added to the statistics page.
Added - Date format can now be set to used globally in VCD-db.
Fixed - All movies can now be added to the seenlist, not only those you own.
Fixed - The installer was using wrong function when testing mb_string availability, refusing PHP versions < 5.13 to proceed.
Added - Screenshots can now be uploaded from the movie manager.
Updated - Multiple files can now be set for the movie player, not only one.
Updated - A brand new internal movie player launcher written in java (applet) that works in all OS's
Can launch the desired movie file in the associated player. Tested on XP,KDE,GNOME,XFC and OSX.
Updated - All the javascript messages and prompts have now been localized.
Added - 2 new layout templates added, "sirius" and "deadcenter" both centered ones.
Updated - The default template used is now "sirius"
Fixed - Loan history overview is now always accessible from the loan page.
Changed - The frontpage RSS feeds are now fetch via Ajax if they are not already cached on disk
for faster frontpage loading purposes.
Changed - Screenshot presentation has changed, now using lytebox to show the images.
Changed - Cover presentation has changed, now using lytebox to show the images.
Changed - The Presentation Layer / UI has been totally rewritten using Smarty as a template engine.
Updated - The IMDB, filmweb, dvdempire, ofdb and bush fetch classes were all updated.
Updated - The ADOdb library has been updated to an PHP5 only version (5.02a) that is considerable faster.
Updated - Major code cleanup, phpdocing and removal of unused code and js scripts
Added - Many new DB Indexes to speed up query execution time.
Added - SOAP Proxy/Provider interface to VCD-db as an option instead of using direct database connection.
Added - [#016] Movie data can now be refetched/updated from the movie manager window
Added - [#022] Covers can now be moved from HD to DB or from DB to HD
Added - [#026] Added the spoken languages option to the DVD data section.
Added - [#037] Export collection list in PDF format is now available.
Added - [#149] The SQL export feature in the admin panel has finally arrived.
Tables and/or data can now be exported for backup or relocation purposes.
Fixed - [#012] Thumbnail cover type cannot be deleted any more.
Fixed - [#014] Slash/Backslash problems in url with Windows installations in IIS6
Fixed - [#028] Medium data/metadata was not correctly updated when changing medium type
Fixed - [#029] When IMDB search returned only 1 results, that could result in a system hang.
Fixed - [#033] PHP Short open tags are no longer required for VCD-db
Updated - [#034] Further isolation and prevention of adult data being accessed when not authorized to do so.
Fixed - [#035] Custom index can now be added on the same item by multiple users
Fixed - [#036] Media Index was not being populated in the Excel reports
Fixed - [#043] Movies missing the thumbnails were not displayed in the image view
0.986
Fixed - Directors are now populated the imdb fetch.
Fixed - Search with extended characters thew errors.
Added - New Tools section in the admin panel for maintainance.
Fixed - Mediatype detection in the XMLIMporter fixed.
Added - Film.Tv.It fetch class added (contributed by Gian).
Added - Screenshots can now be uploaded or fetched in the movie manager.
Added - 2 New themes contributed, jenny and kotik.
Added - Cookie now remembers the toggle of the right sidebar.
Fixed - Default DVD settings are now properly inserted when adding a new DVD.
Fixed - Movie category sitebar is now always alphabetically sorted.
Fixed - The admin panel and other VCD-db components now works 100% on IIS.
Updated - The Installer now checks for the mbstring extension, Ajax errors were tracked back to mbstring module not being loaded.
Fixed - [#003] NFO Files upload fixed.
Fixed - [#004] IMDB director is now correctly fetched.
Added - [#006] Browser language is now automatocally detected.
Fixed - [#007] Double quotes in movie manager produces errors.
Fixed - [#010] Thumbnails are now being resized when uploaded through the movie manager.
Added - [#011] Changed the image presentation method. It's neat now ;).
Fixed - [#013] Fixed a bug in the advanced search.
Added - [#015] ofdb.de fetch class added (contributed by Jochen Schales).
Fixed - [#017] Fixed category auto-selection.
Added - [#019] NFO files can now be viewed as images.
Fixed - [#020] Fixed the installer to work with open_basedir restrictions
Added - [#022] Images can now be moved from Disk to Database or vice versa from the admin panel.
Fixed - [#023] Items can now been taken of the seenlist.
Fixed - [#024] Autologin problem with LDAP authentication fixed.
Fixed - [#027] Iconv calls replaced by mb_convert_encoding when iconv function is not available.
0.985
Fixed - Fixed the Yahoo fetch class, cast members are now properly populated.
Fixed - Fixed javascript errors in the pornstar manager in Firefox.
Updated - Web UI now uses the VCDServices layer.
Added - New popup to display all movies, sorted by caterogires names, in database (whatever owner).
Added - New popup to display logged user movies sorted by categories name.
Fixed - Fixed filmweb.pl fetch for actors with no roles assigned.
Updated - New filmweb.pl search layout.
Added - Oracle database support is now available.
Updated - The Category view calls improved, alot fewer queries needed for same results.
Added - Centralized Starlets database, updateable from the "Control Panel".
Updated - Improved exception handling in the SQL classes.
Added - The Cache folder can now be flushed from the "Control Panel".
Fixed - Using Proxy Server now works again with the fetch classes.
Added - CURL is now supported by the fetchclasses if url_fopen is disabled.
Updated - The Excel document headers are now localized.
Updated - Many minor tweaks here and there.
Added - New languages, including Arabic, Czech, Norwegan, Traditional Chinese, Slovak, Slovenian and Ukranian.
Thanks to everyone who have submitted and/or updated the language files.
0.984
Added - New fetch class, bushdvd.com (by request)
Fixed - Updateded the DVDEmpire class to handle the images urls on their servers.
Fixed - Updateded the Jaded class to handle the images urls on their servers.
Added - Added the ability to "My settings" to select Default DVD Settings
Fixed - Supressed the PHP Notice from fopen if access is denied in the VCD-db RSS feeds.
Fixed - Fixed - Filmweb.pl fetching with new layout
Added - Upload folder statistics can now be viewed in the Control Panel.
Fixed - Fixed wrong category entries in the statistics graphs.
Fixed - Mail messages are now UTF-8 encoded
Changed - Language system totally rewritten, using XML files instead of PHP array includes.
Updated - Updated graphics for the rating stars and the country flags (thanks to famfamfam.com)
Updaded - Updated ADO-db to V.4.93, and removed unneeded ADO-db files.
Updated - Updated the NuSOAP libraries to V. 0.72
Fixed - Covers stored on HD are now delivered to the VCD-db client.
Updated - The installer for VCD-db was rewritten.
Updated - Alot of internal code cleanup, and removal of no longer required code/files.
Fixed - Mail messages are now all sent as HTML, should render the same in all clients.
Changed - Added new Role for adult users and increased isolation of adult content.
Updated - The advanced search now also seached within user comments on movies.
Fixed - Fixed some glitches in the XML importer.
Updated - Updated the imagepaths in the DVDEmpire fetch class after they changed their image server.
Fixed - The search now works using Postgres without using CaseSens (thanks Cirdan)
Added - Added RSS Feeds from VCDQuality.com and SweCheck.net to the RSS Feed list.
Added - Severial new languages added, some fully translated, others not. These languages include
Portuguese, Brazilian Portuguese, Catalan, Italian, Norwegian, Slovenian, Spanish and Turkish.
Thanks alot guys for the translations.
Added - Users can now add their own RSS feeds from the "My settings" page.
0.983
Added - All lang files now in UTF-8 - a fully international character encoding.
Added - Fetching now converts strings to proper encoding.
Fixed - Category display in manager now localized.
Fixed - Submitted checkbox data now works properly with magic_quotes enabled.
Fixed - IMDB fetch for the cast section updated.
Fixed - Fixed the LDAP authentication to work properly with OpenLDAP.
Fixed - RSS feed got broken id title contains illegal xml characters, they are now parsed and corrected for valid XML output.
Fixed - RSS feeds on frontpage with 0 items are not displayed.
Added - The Log Viewer on the "Admin Panel" now has the option to filter on specific event types.
Fixed - Fixed the Yahoo fetch class, Yahoo movies changed their search results page.
Updated - The Export/Import mechanism has been rewritten, the imported now used Ajax for more user friendly UI
and the Exported filenames are now based on the date.
Added - Comments are now sanitized for HTML and script injections.
Fixed - VCD-db seems to work flawlessy now with php safe_mode = On and with open_basedir restrictions.
Added - Emails can now also be logged.
0.982
Fixed - When user tries to add duplicate copy of movie and media type an exception is thrown instead of getting blank page.
Fixed - POST actions fixed for IIS compatibility.
Added - Comments and Metadata are now included in the XML import/export process.
Fixed - Updated to W3CDTF datestamp in specific user XML feeds.
Fixed - "Call to a member function show() on a non-object" when using Register_globals = true
Fixed - Fixed "Fatal error: Call to a member function show()" when running with REGISTER_GLOBALS = On
Fixed - Magic_quotes GPC double quote problems finally fixed.
Added - LogViewer in "Control Panel" now includes paging.
Fixed - List view in "Control Panel" now renders like it should.
Fixed - Loan system Javascript bug in Mozilla/Firefox fixed.
Changed - Brand new Fetch System to handle web fetches from remote web sites.
Added - Metadata can now be deleted in the "movie manager" window.
Added - Added some pretty GL graphs under the "statistics" page
Added - New Language file from Rodrico Telles - Brazilian/Portuguese
Added - Fetch classes to fetch from imdb.com, adultdvdempire.com, yahoomovies.com, jadedvideo.com
Fixed - Cover display fix - big images handling, better window fitting.
Fixed - UTF titles got splitted characters sometimes.
Fixed - Trailing space from actor's name in movie view.
Fixed - Language in statistics, footer and user profile.
Updated - Language files - PLEASE UPDATE TRANSLATIONS.
Fixed - RSS feeds are now converted to proper encoding.
Fixed - Redirection to SERVER_NAME not HTTP_HOST.
Fixed - Movie picker, AddRSS encoding.
Fixed - Statistics bars don't jump out the window.
Fixed - Category name translation.
Fixed - Parsing category list in movie view - now all known genres are linked.
Fixed - All categories work fine now, even if default language changed in language.php
Added - Director's name is now a link to search and a link to imdb is added.
Fixed - Preventing doubling media type in one movie.
Added - User can now add another MediaType through movie manager.
Added - User can now set the default view for category view
Fixed - Changed cached file names to md5 hashes
Added - Filmweb.pl fetch class
Fixed - Misnamed table in cdcoverSQL.php
0.981
Fixed - User can now create user specific metadata with the same name.
Fixed - 2 security updates.
Fixed - Edit pornstar entry did not show image although it existed.
Fixed - If NFO metadata property was the only selected Metadata, the Metadata column in the manager
window was not visible. Now fixed.
Fixed - When cover filesize was not available, division by zero error was displayed instead of coversize.
Fixed - Some databases seem not to return results with the substring function, implemented alternative
method for getting the pornstars actor list for display.
0.98
Fixed - User can now successfully logout after having selected "Remember me".
Changed - Upgraded to Adodb 4.66 which handles the DB abstraction layer (http://adodb.sourceforge.net/)
Updated - All VCD-db code can now run with E_STRICT, 100% pure PHP5 compatibility.
Added - LDAP Directory authentication is now available, good for single sign-on environments.
Added - Language files can now be edited/updated in the "Control Panel".
Added - Admin can now specify what languages will be available for his site.
Fixed - Launching media player from VCD-db function with player and/or filepaths containing spaces was not working.
Updated - When adding new movies, insertion date/time uses timestamp instead of datestamp.
Fixed - The VCD-db RSS feeds are now correctly validated with W3CDTF datestamp.
Added - Movie export and thumbnail export can now optionally be zipped or gunzipped before downloading.
Added - Movie import from XML, now supports Gunzipped XML files.
Added - The XML import files are now all validated to a XSD schema, both the movie XML listing and the thumbnails listings.
That will guarantee correct data import. The schemas can be found under /includes/schema.
Added - The default user role can now be adjusted in the "Control Panel".
Added - New nifty layout theme added, the theme is called "Violet".
Added - Selected viewmode (text or thumbnail view) is now remembered when browsing movie categories.
Added - VCD-db now contains a simple log mechanism, actions like logins, RSS request, SOAP request and errors
can be logged to database.
Fixed - Users that had been deleted by admin since last visit and had selected cookie for automatic login
were getting error output.
Updated - Some fixes here and there for PHP 5.1x compatibility.
Fixed - SQLite works now as exspected on Linux.
Added - Verified and tested compatibility with MySQL 5.0 and Postgre SQL 8.0 and 8.1 (with or without OID's)
Changed - The VCDClassFactory is now a static class and the SQL classes all share 1 connection from the ClassFactory
instead of each SQL class opening it's own connection like before. (Better performance)
Fixed - Fixed the vcd_image.php binary ouput for images that are stored in db. Image size, name and type is now provided
and IE now saves the image correctly instead of forced Bitmap image like before.
Fixed - Importing to Postgre via XML mixed up inserted id's with OID's. Now fixed.
Changed - The Top 10 list in the right sidebar no longer displays adult films or tv shows.
Fixed - The installer now correctly checks for folder permissions.
Fixed - The installer now correctly creates the database when using PostgreSQL
Fixed - Covers under adult flicks are no longer displayed unless they are front or back covers.
Changed - Adult material is never displayed unless user is logged and has requested to see it under "My Settings"
Added - MetaData is now included in the Excel export list.
Added - DVD specific data can now be added with each copy of a movie.
Added - RSS details in the feeds on the frontpage are displayed with a nifty hover layer.
Added - 4 new VCD-db translations !! Bosnian, Danish, Hungarian (Magyar) and Polish. (Thank you! to the translators)
Fixed - Fixed a bug in the Control Panel when update-ing media types.
Added - Complete new metadata system. Users can now create as many new fields to keep additional records for their media.
New metadata definitions are created under "My settings" and are edit-able in the "Manager" window.
Updated - User can now see weither he owns a copy of a movie that is on his wishlist.
Added - Missing feature, to be able to view all my movies in text view for printing.
Added - Users can now be created from the "Control Panel", useful if registration is disabled.
Updates - All filesize setting for Max cover sizes have been moved to VCDConstants.php for convenience.
Added - NFO Files can now be associated with Movies.
0.973
Added - SQLite is now supported.
Fixed - DVDEmpire fetch fixed.
Added - User properties under user settings finally translated.
Fixed - Media types and cd-count can be updated from the manager window.
Fixed - User property selection has finally be translated, and some others that were forgotten.
Added - German language file is now included with VCD-db (Big thanks to Stefan Schackmann)
Added - Finnish language file is now included with VCD-db (Big thanks to Lari Majam�ki)
Added - Bulgarian language file is now included with VCD-db (Big thanks to Cuci)
Added - Statistics page for user to see how his collection is distributed.
Fixed - Delete borrower from "user settings" was not working in Mozilla.
Fixed - Allowed image extensions updated to work with Mozilla.
Added - Adult studios and categories can now be added and deleted from "Control Panel".
Fixed - When VCD-db was installed on domain root, image uploads through the manager were not working.
Fixed - When uploaded images are stored in database, images were not deleted in cache folder.
Fixed - When using magic_quotes, movie data with single quotes got ugly.
Added - User can now add specified users to ignore list so their movies will be filtered out and not be
displayed in the movie category view.
0.972
Changed - Upgraded to Adodb 4.6 which handles the DB abstraction layer (http://adodb.sourceforge.net/)
Updated - Missing language contants updated.
Fixed - Play button for movies did not show.
Fixed - All pages should now be 100% Valid XHTML 1.0 Transitional!
Added - Option to browse for selected file for the playoptions.
Added - List of similar movies is now displayed for each movie if any similiar movies are found.
Handy for quick jumping between tv shows or sequal films.
Added - Proxy server selection is now included in the setup process.
Added - VCD-db Rss feeds are now cached, cache time is controlled in the VCDConstants.php for those who
want to change the cache time defaults.
Added - Borrowers can now be deleted from "My Settings".
Added - IMDB max search results can now be defined in the VCDConstants file.
Added - New layout theme added. (Made by Gunni - http://exprm.com)
Updated - Most of the code is now commented and documented for those who wanna expand/modify VCD-db.
PHPDoc has been generated and is available here -> http://vcddb.konni.com/api/
0.971
Added - Admin can manage external XML feeds for user to display on his startpage.
Added - User can customize his personal frontpage.
Changed - Added a little CSS hack so the pages look exactly the same in IE, Firefox, NS using the
default template. In the process the footer float problem is now solved.
Fixed - Selected language is now remembered after user logs out.
Fixed - HTML garbage was in the XML file exported from the "Control Panel" when exporting users movies.
Added - Dutch language file is now included with VCD-db. (Big thanks to ikerstges for the translation.)
Added - French language file is now included with VCD-db. (Big thanks to C�dric FOURNIER for the translation.)
Fixed - Fixed problem with updating movies that had been added manually to the system.
Fixed - Fixed javascript problems with Firefox/Mozilla containg & in urls.
Added - VCD-db client is now included with VCD-db.
Added - Movie files can now be played straight from the web after user has set his player preferences
(available only at the moment with IE on Windows)
Added - Movie category listing can now be filtered to only view-ing logged in user's movies.
0.97
Added - Administrator now can export any user's movie list as XML.
Changed - Upgraded to Adodb 4.55 which handles the DB abstraction layer (http://adodb.sourceforge.net/)
Changed - The Viewer User Group cannot add movies anymore and the role is pure "Viewer" role.
Fixed - Adding comments when adding from IMDB has now been fixed, comment gets inserted to DB.
Added - Custom metadata can now be added to movies, which can store for example Custom media Index or
media storage container.
Added - VCD-db now supports fetching behind a proxy.
Added - Mass insertion of Custom Media ID's is now available. Search also looks for custom ID's
Added - Seen list is now available where used can keep track of seen movies.
Added - Random movie can now suggested by VCD-db for the lazy ones :) and seen movies can be filtered out
for convenience and better suggestions.
Fixed - Empty comment no longer submitted when added movie manually.
Added - Wishlists can now be shared with other users and user can see if he owns the movies on
others users wishlists.
Fixed - Email messages are now included in the translation files instead of hardcoded.
Added - Registration form is now better checked for valid input.
Fixed - Selected users properties upon registration is now saved to database.
Fixed - Postgres sequences for certain tables were invalid, so some data from the "Control Panel" were
not getting inserted when adding new data.
Added - Search now also checks for Custom Media ID's.
0.961
Fixed - The IMDB search class was updated, imdb.com changed the way they display their search results
and in the process the imdb search within vcd-db did not return any result. Now fixed.
Fixed - When register_globals was set to ON in PHP.ini the selected language did not load when changing
language preferences.
Fixed - Some language constants in the advanced search page were not included.
Fixed - When change-ing password and/or roles in Control Panel with register_globals ON the userObj was destroyed.
Fixed - Empty comment was added when adding new movie from DVDEmpire.com
Fixed - Delete comment button always appeared, now only appears when user is logged in and if he has
posted the comment.
Fixed - When uploading new covers, two or more covers with same coverTypeID and same CDID could exist,
now fixed and in the process the movie listing does not display duplicate entries.
Fixed - Duplicate entries for a movie can no longer be inserted, in other words .. user can only insert
one entry per exactly same movie and media type.
Added - Nifty little Favicon.
Fixed - Table header in categories sometimes got unwrapped and ugly.
Fixed - Loan list now only displays movies that are not currently in loaned to a friend.
Fixed - When IMDB entry already exists but using different title (for example on inserting TV shows)
the entry was not added, now fixed.
Added - User cannot delete himself anymore from the "Control Panel"
Added - When deleting user from the "Control Panel" it is optional to disable user or completly delete
user and all records regarding that user.
0.96
Fixed - Front statistic table got a cosmetic makeup.
Fixed - If DB connection fails, user is routed straight to the error page.
Added - Better PHP version check before installing.
Fixed - When adding movie from IMDB empty commment was submitted.
Fixed - advancedSearch() Changed query to use table constants.
Changed - Database settings are now stored in VCDConstants instead as class members
Fixed - Empty search result notification fixed
Fixed - Fixed wrong language constant when adding new movie that are already listed
Fixed - Manager now correctly changed the movie category when changed by user
Fixed - Alt title now gets inserted when adding from IMDB
Fixed - When IMDB categories for a movie was parsed in display page, last char was cut off, now fixed
Added - Covers can now be deleted from the vcd manager window
Fixed - Broken image no longer inserted when no image is found on imdb.com
Added - SOAP Webservice interface to common functions for the VCDdb GUI Application
0.95a - Initial release