forked from nZEDb/nZEDb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog
executable file
·4866 lines (4808 loc) · 263 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
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
* Note *
Pull requests will be accepted *only* against the dev branch, except for feature branch fixes/enhancements,
in which case they should be against that branch.
Please make sure any PR's comply with our coding standards policy: http://li3.me/docs/specs/accepted/LSR-0-coding.md
New updates are grouped by person (committer/merger), at the top of the file.
All entries are dated according to merging into the code in dev branch. THIS MEANS THE CODE MAY
NOT BE PRESENT IN THE STABLE BRANCH
For details of when a commit makes it into the stable branch see the ReleaseNotes file.
2016-11-08 niel
Fix: Add missing use statement for Settings class.
2016-11-01 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.6.0
2016-10-31 b3rs3rk
Chg: Replace duplicate categorySearch function in releases and exclude leading -99 improving
query speed.
2016-10-30 niel
Mrg: DariusIII's branch to switch ReleaseImages class to using Imigemagick instead of GD, to
reduce (hopefully remove) segfaults during image creation.
2016-10-28 DariusIII
Mrg: Fix speed and count accuracy issues with API/Browse functions PR #2303
2016-10-25 niel
Mrg: Bring in b3s3rk's Imagick changes that fix segfaults during PostProcessingAdditional.
Chg: Add the Imagick PHP extension as a required dependency.
2016-10-24 DariusIII
Add: Search for releases by poster by clicking on poster name in releases details page.
2016-10-22 niel
Fix: Amazon settings not having full section included.
Fix: Validating site-edit updates now uses the DB class until such time as the template can
be rewritten to make use of Settings class (Partially fixes issue #2300).
2016-10-21 niel
Mrg: Brought in dev-move-to-settings-model branch. This is expected to cause problems as we
iron out the final wrinkles. Indexing side should mostly be fine as it was previously
merged some time ago. The web side is where we expect most problems to occur. Please keep
an eye on your logs and let us know of *any* problems showing up.
Fix: Correct typo causing maxmusicprocessed setting lookup to fail.
Fix: Add sql patch to ensure the indexer, ppa, innerfileblacklist setting exists.
2016-10-21 DariusIII
Add: Option for admins to delete topics in forum.
2016-10-20 DariusIII
Fix: User and role category exclusions (fixes issue #2290)
2016-10-19 niel
Chg: Remove the yEnc initialising code as it is not needed any longer.
2016-10-18 DariusIII
Fix: Segfaults in PPA caused by broken sample images (fixes issue #2278)
2016-10-17 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.5.3
2016-10-16 niel
Fix: Added creation of nZEDb_INSTALLER constant to the .../www/install/index.php tp prevent
problems caused by prematurely loading .../nzedb/bootstrap.php. Fixes issue 2291.
2016-10-15 niel
Chg: Removed zeebinz/rarinfo library from our code (.../libs/zeebinz/rarinfo) to use the
upstream version now it includes a composer configuration.
Fix: Revert over-zealous changes that would break functionality of delete_releases.php script
(Fixes issue 2277).
2016-10-14 DariusIII
Fix: Remove semicolon in mysql-ddl.sql where it should not be in role_excluded_categories unique index row (fixes issue #2287)
Fix: Port fix for rarinfo exceeding memory limits from upstream (https://github.com/zeebinz/rarinfo/commit/719979f117db1bed667e1fc9a51ce92df37d6850) (should fix issue #2263)
2016-10-13 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.5.2
2016-10-13 niel
Chg: Switch Smarty to bootstrap through lithium instead of just the libraries. Hopefully this
will not cause more problems than it fixes.
2016-10-13 DariusIII
Chg: Remove images/covers support from Trakt (they will no longer serve images after 31st.
October).
Fix: getBrowseRange query was missing group_name used in API extended parameter.
2016-10-12 DariusIII
Fix: Advanced search link in Gamma theme
2016-10-12 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.5.1
2016-10-11 DariusIII
Fix: TinyMCE URL handling
Chg: Add edit function to forumposts
2016-10-10 DariusIII
Chg: Add release_naming_regex for a.b.movies to properly name DJ releases
2016-10-07 niel
Chg: Issue 2263 - Out of memory issue checking RAR files. Add limit checkings to the extra
options.
Fix: Add missing setting for settings table.
2016-10-05 DariusIII
Chg: Add caching to getPagerCount function to reduce load on indexers with many API calls
2016-10-03 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.5.0
2016-09-26 niel
Fix: Prevent TmdbAPI constructor from exiting hard. Instead it now returns null on failure
(Fixes issue 2271).
2016-09-24 niel
Chg: Replace Page::getSetting() with method to trigger a warning for old style settings fetch. A
new method called getSettingValue() will use the app\models\Settings model and is the
prefered method from now on. the getSetting() method is deprecated and will be removed in
the near future.
Chg: Update templates to use newer Page::getSettingVale() to fetch from the settings table.
2016-09-23 DariusIII
Add: Support for per role category exclusions to admin->role edit page(Closes issue #1639).
2016-09-23 niel
Chg: Refactor checking of 'setting' for single element or dotted format, into its own method so
the to be created update override can access it also.
Chg: Dropped idea of overriding 'update' and made method public instead, so that calling code
can create the array for update.
2016-09-20 DariusIII
Fix: Wrongly named autosize script in Alpha and Charisma themes (fixes issue #2268)
2016-09-20 niel
Chg: Force php-yenc to use v1.2.2 or later, which fixes some issues with multi-part.
2016-09-16 niel
Chg: Alter NzedbYenc adapter test to also check for version > 1.0.0 as that version is no longer
compatible with the adapter's implementation.
Mrg: PR 2266, from kevin123 - Refactor yydecode to use std I/O instead of files, improves
performance.
2016-09-16 DariusIII
Chg: Add back reporting of total rows to API response
Chg: Group audio releases by album (fixes issue #2239)
2016-09-15 niel
Chg: Updated NzedbYenc adapter to support decodeIgnore in the extension, instead of falling
back to the Php adapter.
***NOTE*** This changes the API for the function so all users of the extension will have to
upgrade to at least v1.1.0, or the code will generate errors.
https://github.com/niel/php-yenc/releases
2016-09-14 DariusIII
Add: TinyMCE editor support to forum and admin->content
2016-09-14 niel
Chg: Audited every call to fetch an entry from settings table, in order to make sure the
setting is correctly using the full section, subsection, name or dotted format.
2016-09-13 niel
Add: Validation rules for Settings model.
2016-09-12 niel
Chg: Refactor scripts using nzedb\db\Settings class without actually using any of the class'
additional features, to use the parent nzedb\db\DB class. This is to let me work on
moving the scripts that DO need the additional features over to using app\models\Settings
instead and properly separating business logic from the way models get used.
2016-09-08 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.4.1
2016-09-08 niel
Add: Travis icons for Latest-testing and dev branches.
2016-09-08 kevin123
Add: Travis build icon for stable branch on README.md
2016-09-07 niel
Fix: Wrap $this->release['group_name'] in an isset check before assignment to avoid missing
index error reported in issue #2259.
2016-09-06 niel
Fix: Prevent yEnc from configuring all adapters during install process, as that would require
Db access which isn't available yet. Closes issue #2257.
Fix: Have the yEnc adapters use the PHP adapter for decodeIgnore(). Slow but it what happened before.
2016-09-05 DariusIII
Fix: Content display for not logged in users in Charisma/Gamma/Gentele/Omicron themes.
2016-09-05 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.4.0
2016-09-01 niel
Fix: Update new yenc extension's adapter class.
2016-08-31 DariusIII
Fix: Sorting arrows on admin->user-list page
2016-08-29 niel
Mrg: dev-yenc-abstraction branch. This branch unifies our yenc code to use a single class.
Lithium adapters are used for the available methods, the best available is
automatically configured as the default.
No user configuration should be needed, except for the path to ydecode in the settings as
before. simple_php_yen_decode can be removed from that setting for those using it, as the
extension is automatically detected if available.
For PHP 7.0 users, a new extension is available to replace simple_php_yenc_decode (which
cannot be compiled for PHP 7+). This extension is also available for PHP 5.6.
Those familiar with Zephir and able to compile the extension themselves, can do so from this
repository: https://github.com/niel/php-yenc
If you can not compile, and are a trusting soul, precompiled versions, in a .deb file, can be
downloaded from:
https://github.com/niel/php-yenc/releases/download/v1.0.0/php5.6-yenc_1.0.0-5_amd64.deb
https://github.com/niel/php-yenc/releases/download/v1.0.0/php7.0-yenc_1.0.0-4_amd64.deb
The deb package assumes that PHP 5/7 is installed with the php5.6-*/php7.0-* style of
packaging it will not work correctly with the php5-*/php7-* style (extension should install,
but the ini files to load it will be in the wrong locations, so you'll have to correct them).
Chg: Update hint for yydecode setting in site-edit.
2016-08-29 DariusIII
Mrg: PR #2244 from cytek
2016-08-24 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.3.2
2016-08-23 niel
Fix: Refactor use of PEAR::throwError() to avoid PHP notice on PHP 7.0.
2016-08-23 bart39
Fix: change rt_attr_string to rt_attr_uint as a dummy field. As attributes are pre-cached strings could cause out of memory issues.
Note: if using sphinx search the following is required to update the index
sudo service sphinxsearch stop
edit /var/www/nZEDb/misc/sphinxsearch/sphinx.conf if you made any changes from the default
sudo mv /etc/sphinxsearch/sphinx.conf /etc/sphinxsearch/sphinx.conf.1
sudo cp /var/www/nZEDb/misc/sphinxsearch/sphinx.conf /etc/sphinxsearch/sphinx.conf
sudo service sphinxsearch start
php misc/sphinxsearch/populate_rt_indexes.php releases_rt
2016-08-19 DariusIII
Fix: Links to other cats in Alpha/Gamma headermenu.tpl (Fixes issue #2237)
2016-08-15 DariusIII
Fix: Move tv and movies UHD category checks before web-dl check.(fixes issue #2234)
note: run misc/testing/Release/recategorize.php all
2016-08-08 DariusIII
Chg: Remove rss button from search page in Gamma theme.
2016-08-08 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.3.1
2016-08-08 DariusIII
Fix: Add checks for tv attributes in XML_Response.php(fixes issue #2225)
2016-08-07 niel
Fix: Adjustments to DbUpdate class to be sure Settings instance is there when needed.
2016-08-05 DariusIII
Fix: User cart operations in themes
2016-08-05 niel
Fix: Changes to Install's bootstrap process that prevent use of Settings table before it is
created.
2016-08-03 niel
Mrg: PR 2194, from b3s3rk - Improve JSON Response from API/RSS by basing it off of XML Response
2016-08-02 DariusIII
Chg: Make themes more lower resolution/mobile devices friendly
2016-08-01 DariusIII
Fix: Add missing glyphicons-halflings images to shared/img folder and adjust css of Gamma theme
Fix: Replace somehow reverted icon- with font-awesome versions in viewmoviefull and xxx tpl files in Alpha theme
2016-07-28 DariusIII
Fix: Undefined index genreid in Charisma/Gamma/Gentele/Omicron themes (fixes issue #2209)
2016-07-28 bart39
Fix: add required rt_att directive for sphinx v2.2.11
Note: if using sphinx search the following is required to update the index
sudo service sphinxsearch stop
sudo mv /etc/sphinxsearch/sphinx.conf /etc/sphinxsearch/sphinx.conf.1
sudo cp /var/www/nZEDb/misc/sphinxsearch/sphinx.conf /etc/sphinxsearch/sphinx.conf
sudo service sphinxsearch start
php misc/sphinxsearch/populate_rt_indexes.php releases_rt
2016-07-25 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.3.0
Fix: Improvements to version checking to allow RC tags to be created in Latest-testing branch.
2016-07-24 niel
Fix: Improvements to versions updating for XML file.
2016-07-24 bart39
Chg: Use max headers iteration site setting if set (or max of 1000000 if not set) during multiprocessing safe binaries
This will ensure we don't queue too many jobs in one loop if you are behind on updating and is consistant
with other update binaries methods
Fix: Categorization of XXX releases posted in mp3 groups
2016-07-21 DariusIII
Fix: Wrong order of inserted values in Groups update function (issue #2217)
2016-07-20 DariusIII
Chg: Add UHD subcats to Movies, TV and XXX categories. Note: run recategorize script to populate the new cats (php misc/testing/Release/recategorize.php all)
2016-07-19 niel
Fix: Add lithium libraries bootstrap for Admin pages (Fixes issue 2215).
2016-07-19 DariusIII
Fix: Display of browsing categories on browse pages of every theme.
2016-07-18 DariusIII
Fix: RSS/API usenetdate format to conform with newznab api specification
Chg: Set default value for groupName to -1 in getBrowseRange function
Fix: Blank browse pages when browsing per category
Chg: Add group parameter support to api search function (fixes issue #2195)
2016-07-18 niel
Fix: Two leftover references to constants.php
2016-07-17 niel
Chg: Tidy up the bootstrapping process.
Fix: Blank screen on fresh deployment (Issue 2214)
2016-07-15 DariusIII
Chg: Split season and season and episode queries to prevent undefined index notices in api.php
Mrg: PR #2193 @DariusIII
Fix: Leftover r.group_id in requestid_threaded.py (Fixes issue #2213)
2016-07-14 DariusIII
Chg: Add empty data check for season and episode queries in api
Fix: Add back missing nzb download to api.php (fixes issue #2212)
Fix: Typo in api.php
2016-07-13 niel
Fix: Add work around for duplicate constants warning.
2016-07-13 DariusIII
Fix: Remove searchname after the guid when calling release details page in Charisma/Gamma/Gentele/Omicron themes
Fix: Adding movies to my movies list from in theatre page in Charisma/Gentele/Omicron
Fix: Marking of new releases in Gamma theme browse page
Chg: Add check if isadmin is set in themes
2016-07-12 DariusIII
Chg: Update profile edit pages in Charisma/Gentele/Omicron themes
Fix: Reset user grabs and api requests in Charisma/Gamma/Gentele/Omicron themes (fix issue #2206)
2016-07-11 DariusIII
Chg: Update Omicron css/js to AdminLTE 2.3.5
2016-07-08 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.2.4
2016-07-08 niel
Chg: Clean up checking of version string from XML file.
Chg: Put 'v' in front of XML files version in ./zed version output.
2016-07-07 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.2.3.
Mrg: Versions-Refactor branch. Changes all scripts to use the app/extensions/util/Versions
class instead of the older nzedb\utility\Versions.
Add: Updates to app\extensions\utils\Versions to add the xml file updates required by runHooks.php script.
Chg: Updates to runHooks script to use app\extensions\util\Versions class.
2016-07-07 niel
Add: Create new bootstrap file (.../bootstrap.php) to enable nzedb and lithium's app
libraries to load together.
New files should use it as the base require_once instead of indexer.php. Old file will be
converted over when it is convenient.
Fix: Switch tmux start script to use new bootstrap file (Fixes issue #2205).
Fix: Actually commit the new bootstrap file ;-)
Chg: Updated fxp/composer-asset-plugin dependency to v1.2.0
2016-07-06 niel
Fix: Other category not available on new installs, due to insert query still using 'category' table.
Add: Included lithium app into the autoload process. All of its classes should now be
available to nZEDb (Closes issue #2205)
2016-07-04 DariusIII
Fix: Malformed RSS for my movies and my shows RSS
2016-07-03 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x to v0.6.2.
2016-06-30 niel
Chg: Make screen simple-expanded script executable.
2016-06-30 DariusIII
Fix: Wrong path to file extension icons in Gamma theme viewfilelist.tpl
2016-06-27 b3rs3rk
Mrg: PR 2175 - Cleanup groups
Mrg: PR 2183 - Remove 10-tvrage_titles.tsv and scripts used to pupulate that table.
2016-06-27 DariusIII
Fix: Replace usage of categoryid with categories in user_series and user_movies table, related classes and in themes.
Fix: Missed occurences of categoryid in UserMovies.php. Fixes issue #2191
2016-06-27 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x.
2016-06-24 niel
Mrg: PR 2189, from josh4trunks - Fix Lithium Connections to send host:name in host field as Lithium expects.
2016-06-24 DariusIII
Chg: Remove release searchname from Gamma profile page (comments part)
Chg: Reformat getCommentsRange query in ReleaseComments class
Fix: Forums on Gamma (fixes issue #2174), Charisma, Gentele and Omicron themes.
Fix: Triggers in schema (fixes issue #2184)
Chg: Move child forking settings inside if else loop
2016-06-23 DariusIII
Fix: Headermenu on Default and themes that use it as their base (TV was linked to series not browse all TV releases).
2016-06-23 b3rs3rk
Chg: Make fixReleaseNames predbft deterministic to prevent useless threads
2016-06-23 DariusIII
Upd: composer.lock with version 1.0.9 of barracudanetworks/forkdaemon-php (adds unlimited child run support)
2016-06-22 b3rs3rk
Fix: New gFRN bad offset typo for NFO, Files
2016-06-21 niel
Fix: Initial default theme not set to Alpha, because of lower case first letter.
Chg: Relaxed minimum PHP requirement to 5.6.10, so users on distros from around 14.04 have less problems.
2016-06-18 b3rs3rk
Mrg: Add new Gentele theme. #2156 @DariusIII
Mrg: Fixed SQL injection in Movie.php #2180
2016-06-13 DariusIII
Chg: scrutinizer config
2016-06-12 b3rs3rk
Fix: Series View does quality selection missing value. #2170
2016-06-12 bart39
Fix: category_id not changed to categories_id for category regexes. Fixes issue #2171.
2016-06-10 b3rs3rk
Mrg: Dev fixrelsinglerun #2169 (Note: Restart Tmux)
2016-06-09 b3rs3rk
Fix: AniDB client not respecting update times
2016-06-08 b3rs3rk
Fix: A few errors in Categorize class (duplicate XxxSD call)
Fix: Issues with categories TSV not being updated after numerous change commits
Fix: Sneaky category_id not changed to categories_id in recategorize.php
2016-06-08 DariusIII
Chg: Change qtip2 version used in Omicron theme
Fix: Check all icon behaviour in Omicron theme
Chg: Switch Omicron to iCheck checkbox style and new Pnotify style.
Fix: No background images in Charisma/Omicron themes.
Chg: Change type of iCheck used in Omicron.
2016-06-08 niel
Chg: Update version of unionofrad/lithium in composer.lock
2016-06-07 b3rs3rk
Chg: Change DATEDIFF constraints to constant comparisons to allow index scan
Chg: AniDB site query optimization and code cleanup (indentations)
2016-06-07 DariusIII
Fix: Revert Gamma to use customized utils.js and not the shared one. Fixes issue #2166
2016-06-06 niel
Chg: Update minimum PHP requirements to 5.6.20+
Mrg: Update schema to use groups_id instead of group_id. Note this does note affect CBPM tables which will be done in a separate commit.
2016-06-06 DariusIII
Chg: Enable third pre channel, remove bad sources from ircscraper_settings_example and IRCScraper class.
2016-06-05 b3rs3rk
Fix: Fallback TV search now returns only specific episodes / also fix Season pack lookups
2016-06-03 b3rs3rk
Fix: TV Processing returns alias for wrong show first instead of direct show title match
Fix: Local lookup not working for airdates because Sxx/Exx is still being set as junk data
2016-06-03 DariusIII
Add: Add multiple channels support to IRCScraper
2016-06-02 b3rs3rk
Add: JSON Response formatting
Fix: Need additional enclosure in TV Search API post-query check
Fix: Additional issues with TV API search logic
Add: Support for Season only searches with fast TV query
Chg: Improve JSON Response class and refactor to make it like XML class
Chg: Change some dates in the output to not use RSS style as they are not RSS attributes
2016-06-01 b3rs3rk
Mrg: PR 2153 - Feature media
Fix: Regex error in SP from #2153
Chg: Make nzb-export comments reflect a more specific date format
Fix: nzb-import using filenames as searchname now strips .gz as well as .nzb
Mrg: PR 2155 - Feature apixmlwrite
Fix: Caps category issue caused by final class moves
Fix: Caps Multi to single call not sending data in the correct format
Fix: Caps subcategory listing sending subcatlist as element should be just subcat
Fix: TV API query will wrongly return an tv_episodes_id value when no sxx/exx/airdate is passed
Fix: Typo in RSS query
Chg: Improve RSS query times by preserving JOIN orders
2016-06-01 DariusIII
Chg: Composer.lock to match composer.json.
2016-05-31 b3rs3rk
Fix: Bug with TV API changes that causes unmatched Show/Sxx/Exx queries to return data
2016-05-31 DariusIII
Fix: Remove doubled and wrong preinfo function in Gamma theme's utils.js
Fix: PreDB page layout in Gamma theme.
Fix: Links to colorbox images in Gamma theme.
2016-05-30 niel
Mrg: dev => Latest-testing to prepare for updating stable 0.x.
2015-05-29 DariusIII
Chg: Replace icons with font-awesome counterparts in Alpha theme.
Fix: Remove doubled and wrong preinfo function ih Gamma theme utils.js
Fix: PreDB page layout in Gamma theme.
Fix: Links to colorbox images in Gamma theme.
2016-05-28 b3rs3rk
Fix: Greatly improve TV API search query when specifying ID/Season/Ep etc. Remove var_dump.
Fix: Wrong array offset
2016-05-27 DariusIII
Chg: Use well-sm in all the themes.
Fix: Replace boostrap.min.css with Gamma theme custom bootstrap.css
Fix: Fix link to autosize.min.js in Alpha theme.
Fix: Fix tables layout in Gamma theme by removing table-striped attribute.
2016-05-26 niel
Fix: Update some bower-asset's version strings to better reflect the version specified.
Tightened versions for others to err on the side of caution. We can relax later if this
prooves to be too tight.
2016-05-24 b3rs3rk
Fix: Revert concat cat query to INNER and add WHERE constraint to exclude parentid being NULL
Chg: Convert browse to use queryCalc method for cached counts to improve performance
Fix: preid still in use in browse templates causing Pre'd tags to not show up in site view
Fix: Make queryCalc strip out OFFSET/LIMIT tags from query before caching the SQL_CALC_FOUNDS_ROWS results
2016-05-24 niel
Fix: Typoes in Changelog.
Fix: Error checking for fetching SQL versions.
2016-05-23 b3rs3rk
Chg: Improve RequestID query times (and update_releases thread performance) on larger databases
Chg: Improve all Releases queries for larger databases by preserving join orders of smaller tables
2016-05-19 bart39
Mrg: Proper CouchPotato implementation #2151 @DariusIII
2016-05-17 niel
Chg: Remove autopatcher script functionality. Replace with message to use ./zed update nzedb.
2016-05-17 b3rs3rk
Mrg: Feature couchpotato #2148 @DariusIII
Fix: Feature couchpotato should send IMDB ID from page request not release guid
2016-05-17 DariusIII
Fix: Add artist - title display to Gamma music page. Fixes issue #2149
Fix: Add back 'None' to themes selection list in profile edit, so admin selected theme is used
2016-05-16 bart39
Fix: Buffer nzb creation fixes #2139.
2016-05-16 niel
Fix: Profile edit included non theme names in its dropdown list.
2016-05-16 b3rs3rk
Mrg: PR 2125, from Meganomic, Req Feature: Search Movies (Closes 1581)
Chg: Clean up NZB class file indents and query strings
Fix: NZBImport now sets the nzb_guid during the import
2016-05-13 b3rs3rk
Fix: PostProcess Additional tmux query not accurate with PP add queue.
2016-05-12 niel
Add: Reporting output for update git, db commands.
2016-05-12 b3rs3rk
Fix: Browse ordering wrong due to added minSize push
Mrg: PR Add leftguid column to releases to improve threading work queries #2144
Chg: Improve fixRelNames work queries
2016-05-12 DariusIII
Fix: Remove derefferer links from CouchPotato url in Gamma theme.
2016-05-11 bart39
Fix: fix patch 438 / schema.
Chg: Added some logging to help diagnose issue #2139
Chg: detect broken nzbs in clean nzbs.
Chg: add method for rarinfo if missing.
2016-05-11 b3rs3rk
Chg: Make some var changes in PP Add
Fix: fix patch 438 missing trigger updates for release search table
Fix: Invalid index errors in NameFixer caused by bad find and replaces in feature-db (temp)
Fix: PP Add query using old releaseid
Add: Feature request - Option to specify the minimum file size using the API? #234
Fix: Undefined index: anidb #2137
Add: REQUEST: include PREDBURL (if PREDB info exists) in extended=1 API information #2035
Chg: Make deleteSingle honor the release ID identifier as a PK delete will always be faster
Chg: Make fixRelNames filename work query a bit quicker on larger databases by preserving table placement
2016-05-11 DariusIII
Chg: Split UPDATE and DELETE query after NZB is created for release
Fix: Remove argument from createGUID function call in createReleases function, as createGUID function does not use any argument.
2016-05-10 b3rs3rk
Fix: Category Parent->Child name return function after Misc move
Fix: WEB-DL shows as option in My TV shows when not used as a category #2110
Fix: 404 function had no parameter for reason even though it was being set and clean up BasePage
Mrg: Feature db #2136 @niel
Fix: Mulple issues in feature-db branch and some Gamma issues
2016-05-10 DariusIII
Fix: Prevent deadlocks on binaries and releases update (fix @b3rs3rk).
Chg: Add couchpotato icon to Gamma theme. Fix issue #2115
2016-05-09 DariusIII
Fix: Partitioning in patch 0436.
Chg: Replace requestid_threaded.py with requestid.php in ProcessReleases class.
2016-05-08 niel
Mrg: Changing table 'category' to 'categories' along with references to categoryid => categories_id.
**NOTE** This involves changes to your releases table. It will take some time,
potentially a very long time, depending on the number of releases you have.
Chg: Changing releases.preid to releases.predb_id in line with lithium conventions.
Chg: Changing releases.musicinfoid => releases.musicinfo_id inline with lithium conventions.
Chg: Changing releases.consoleinfoid => releases.consoleinfo_id inline with lithium conventions.
Chg: Changing releases.bookinfoid => releases.bookinfo_id inline with lithium conventions.
Chg: Changing various tables with releaseid => releases_id inline with lithium conventions.
2016-05-07 niel
Chg: alter subsection,name fields to settings for recaptcha.
Mrg: PR 2135, from zetas - Fix Recaptcha settings.
Fix: Reference to configuration file/location for IRC Scraper in tmux-edit.tpl.
2016-05-06 DariusIII
Fix: Missing use statement for Category class in admin pages.
2016-05-06 bart39
Fix: TV categorization mismatches.
** NOTE *** - you will need to do the following to fix the categorization:
`php /var/www/nZEDb/misc/testing/Release/recategorize.php all`
this will take a while to complete.
2016-05-06 DariusIII
Chg: Comment out max_matches(deprecated since sphinx 2.2.3) and change sphinx.pid location to proper /var/run/sphinxsearch/searchd.pid
2016-05-05 niel
Mrg: PR 2121, from meganomic - Yahoo search fix.
2016-05-05 bart39
Fix: update collection regex in a.b.mom
Fix: Missing escape on release triggers.
2016-05-03 niel
Fix: Force li3 connections to ignore Host/Port settings if a socket is provided.
Mrg: Add 'composer install' instruction to ReleaseNotes (PR 2128).
Fix: Reinstate the LINES TERMINATED BY clause to loading data files to override default
behaviour of only using '\n' instead of '\r\n' that we need (Closes Issue 2104).
2016-05-02 bart39
Mrg: PR 2127, from rainje - New release name format not matched with reqid
Chg: update schema and replace triggers for above PR.
2016-04-30
Mrg: dev => Latest-testing to prepare for updating stable 0.x.
2016-05-03 niel
Mrg: Add 'composer install' instruction to ReleaseNotes (PR 2128).
2016-04-28 niel
Fix: Code style foramtting.
Fix: Removing pre-install-cmd from composer.json again. It kills the install for new users.
User on dev branch will have to manually issue the 'git pull' command until I can find a
work-around for this.
Fix: Removing post-install-cmd from composer.json It doesn't work if nZEDb's configuration
file has not been created, which is always the case on new installs.
Fix: Restore the original method of doing git pull before composer install and update db after.
2016-04-28 DariusIII
Add: 'gn' case to nfo retrieval in api, to be in line with newznab api spec.
2016-04-27 niel
Add: Adding new nodes to nzedb.xml. This last script node will hold the date and ordinal of any
script run as part of updating.
This will allow us to specify scripts that the updating process can run to make changes
other than simple file changes. It is intended that the scripts will *not* be included in
the repo, but instead be fetched from github.
Fix: Update Scrutinizer file to hopefully fix 'failed install' errors.
Fix: PR 2120, from megonomic - Check for SD movies before HD ones, to prevent some being falsey
matched.
2016-04-26 bart39
Fix: Update sphinx releases_rt index when release files are added.
*** NOTE *** - you will need to do the following to update the sphinx index:
1) stop sphinxsearch - `sudo service sphinxsearch stop`
2) clear old index - `sudo rm /var/lib/sphinxsearch/data/*`
3) start sphinxsearch - `sudo service sphinxsearch start`
4) populate the index - `php /var/www/nZEDb/misc/sphinxsearch/populate_rt_indexes.php releases_rt`
2016-04-26 niel
Add: Hash of git's current HEAD to version console command's git option.
Fix: robots.txt incorrectly named robot.txt
2016-04-25 bart39
Fix: Iterator for populate_rt_indexes - fixes issue #2116.
2016-04-25 niel
Add: New action 'predb' for Update console command. Only a stub method for now.
2016-04-24 niel
Fix: Make Category IDs for 'Other' sub-categories match the code values.
Chg: Increase Composer's process-timeout value to 6 hours, so update db doesn't time out so
easily.
Chg: Add 'pre-install-cmd' back to composer.json so that git pull gets run by composer install.
Chg: Revert the 'pre-install-cmd' change. Keep forgetting that for the dev branch to be
updated to the last commit, I have to update the lock file so the hash gets updated.
2016-04-22 DariusIII
Fix: Links to detail pages in Gamma theme (remove release name).
2016-04-20 DariusIII
Chg: 'Moved' more bootstrap files from themes to use shared/libs versions.
2016-04-19 niel
Mrg: PR 2113, from Wally73 - simple-expanded.sh Screen script.
Chg: Removed the .../cli/versions.php script. Use './zed version all' instead.
Chg: Added nZEDb to li3 as a library, complete with .../nzedb/bootstrap.php file.
Fix: Issue with `./zed update db` not working as expected. Mostly caused by not having nZEDb
added into lithium as a library (see above).
Chg: 'Moved' some bootstrap files from themes to use shared/libs versions.
2016-04-18 niel
Add: 'branch' option to the versions console command. This tells you which git branch you're on.
Add: Finished 'db' option for the update command. This checks for patches and updates the
database accordingly (replaces .../cli/update_db.php script which will be removed shortly).
Chg: Removed the .../cli/update_db.php script. Use './zed update db' to replicate, or './zed
update nzedb' for everything in one operation.
2016-04-18 DariusIII
Chg: Missed some files, cleanup unused scripts.
Chg: Update themes to use libs handled by composer
Chg: Update .gitignore
Chg: Update composer.json
Chg: Update .gitignore
2016-04-15 DariusIII
Fix: Fix filelist display in all of the themes, reduce overhead in NZB class related to segments array.
2016-04-14 niel
Add: Version console command.
2016-04-14 DariusIII
Fix: Fix division by zero error when viewing filelist in Alpha and Default themes.
2016-04-13 niel
Add: Refactored version of nzedb\utils\Git to li3 app\extensions\util\Git.
2016-04-11 niel
Add: Initial 'Update' console command. Currently only updates the repo (via composer).
***NOTE*** `./zed update nzedb` is now the prefered method of updating. Do not `git pull`
unless you know what you might be screwing up ;-)
2016-04-11 DariusIII
Fix: Update autopatcher - fix issue #2096
Fix: Fix NFO display on coverpages in Light/Default themes. Second part of fixes for issue #2099
2016-04-10 niel
Fix: Prevent undefined index isadmin on forumpost page in Gamma template
Fix: DariusIII - Fix issue #2099 Broken links for NFO display on Charisma/Omicron cover pages
Fix: Incorrect covers path for Apache users, caused by .htaccess file added to nZEDb
directory during lithium integration.
Add: New setting for ReCaptcha to switch it off. Defaults to on to prevent BC problems. This
allows disabling ReCaptcha without having to remove your keys. NO UI component yet.
2016-04-09 niel
Mrg: PR 2098, from Wally73 - Update read me.
2016-04-07 Darius
Fix: Installation smarty related issue (Closes issue 2092).
2016-04-06 niel
Mrg: Bring dev-li3 branch into dev. This includes composer changes and the lithium framework.
***NOTE*** You MUST install Composer to continue using nZEDb. See
https://getcomposer.org/doc/00-intro.md#downloading-the-composer-executable We recommend the
global method, as we do not provide the composer.phar file in our repo.
***NOTE*** After installing Composer, from your nZEDb directory run:
`composer install`
`./zed update nzedb`.
You may have to set permissions on .../app/libraries and .../resources/smarty/templates_c
Chg: Remove commit count from tmux's monitor display.
2016-04-04 niel
Fix: Update version checking/updating code to account for branch renaming/changes.
2016-04-03 niel
2016-03-29 DariusIII
Fix: Fix vendor autoload path in autoloader.php
2016-03-09 niel
Chg: Move location of Smarty's additional directories (cache, compile, and config) to the
resources directory.
Fix: Correct namespace use for TVMaze, now composer handles install.
2016-03-28 niel
Mrg: dev => next-master to prepare for updating master.
2016-03-30 niel
Mrg: PR 2087, jmelen - Fix mismatched braces in api which caused search problems (Closes
issue 2069).
2016-03-25 niel
Fix: Releases' table videos_id and tv_episodes_id need to default to 0 (Closes issue 2084).
2016-03-24 DariusIII
Fix: Default theme menus for cover/list views
Fix: Alpha theme menus when coverview is not enabled
2016-03-23 niel
* Fix problem with category entry for 'Other' being added with ID 100001 for new installs.
2016-03-18 DariusIII
Fix: Issue #2080 Add back TV processing to NFO files processing.
Fix: Issue #2082 Undefined index $covgroup in Alpha theme preventing cover|list view
2016-03-17 DariusIII
Fix: Wrong name for failed releases in templates
Chg: Change semantics for failed downloads in themes
2016-08-15 DariusIII
Fix: NZBGet url error warning on empty NZBGet url on profile edit page.
2016-03-08 niel
Fix: Alpha theme's posterwall had white on white characters in the dropdown list for category.
Chg: Rename the ID for posterwall's select dropdown to be more unique and move its style definition to the posterwall.css file.
Add: Commited a .gitattributes file. I've been using it foe several months now and it helps
avoid certain kinds of problems (white-space checking on imported files for example.).
Add: Lots of Composer work.
2016-03-05 niel
Fix: Force users' saburl entry to have a trailing slash.
2016-03-03 bart39
Fix: Book categories in Site Edit "type of books to lookup".
***NOTE*** You may need to reselect these to pp them correctly.
2016-03-03 niel
Mrg: Brought dev-themes into dev branch.
***NOTE*** That's why dates below are out of sequence, it is not a mistake.
Fix: View NZB comments block from spilling beyond its wrapping grey box.
Fix: Replaced Genres::CONSOLE_TYPE causing Console.php to fail.
2016-03-02 DariusIII
Fix: Fix wrong path to shared images folder in Charisma/Gamma/Omicron themes
Chg: Make Gamma theme menus dropdown on hover
Chg: Make Gamma theme Bootstrap 3 compatible
Chg: Update jQuery to version 2.2.1, use jQuery migrate 1.4.0
2016-03-01 niel
Mrg: PR 2074, from zetas/kingcat - Removing extraneous container tags from alpha for
Bootstrap v3.
Fix: Incorrect constant name PC_GAME in predb.tpl, to correct PC_GAMES.
2016-02-29 DariusIII
Chg: Replace form-search in Charisma and Omicron too
Chg: Replace form-search with proper form-inline in Alpha theme
2016-02-27 niel
Fix: Positioning of View/Admin buttons on category browse pages (Closes PR 2063).
Fix: Console page, rows going outside the grey box element.
2016-02-25 DariusIII
Chg: Replace custom filtering code in Charisma/Gamma/Omicron themes with search-filter.
Chg: Move rss, rssdesc and search-filter.tpl to themes/shared folder.
Fix: Fix the rss of Gamma theme.
Fix: Prevent undefined index userdata notice in headermenu of Charisma/Gamma/Omicron themes.
Fix: Fix "too few arguments" error in Tmux class.
2016-02-24 niel
Fix: Issue 2011 - Default Template Issues.
Fix: Issue 2026 - Alpha theme. The Audio menu item does not work as intended.
2016-02-19 DariusIII
Fix: Gamma theme headermenu when not using coverviews.
Chg: Move group browsing from user to left side menu in Charisma/Omicron themes.
2016-02-17 niel
Fix: Prevent unkown index '0' for null pagertotalitems result and force a zero value if missing.
2016-02-15 niel
Chg: Use Category constants instead of numbers in 33 template files of various themes.
Chg: Use Category constants instead of numbers in 11 code files from misc and nzedb directories.
Mrg: PR 2061, from zetas - Moving ad display to a partial for Alpha theme to unify look and functionality.
2016-02-15 DariusIII
Fix Fix template tag errors in Alpha viewanime and viewseries.tpl
2016-02-14 DariusIII
Chg: Change category numbers to category constants in themes search-filter.tpl
2016-02-13 DariusIII
Chg: Change category numbers to category constants in themes predb.tpl
2016-02-12 DariusIII
Chg: Update themes headermenu.tpl to use category constants
2016-02-27 niel
Mrg: dev => next-master to prepare for updating master.
**IMPORTANT** Be aware that for the next update (April) the stable branch will no longer be the
master branch. It will be renamed to 0.x. You HAVE to run the following commands to stay on
stable code:
git checkout master
git branch -m 0.x
git fetch -p
git branch --set-upstream-to=origin/0.x
2016-02-23 niel
Chg: Remove unneccessary MYSQL_ATTR_INIT_COMMAND from PDO dsn options array. This was only
needed before PHP 5.3.6 as 'charset' was ignored.
Fix: Updated Ubuntu-14.04.2-Install to use mysqlnd library instead of the no longer
maintained version.
2016-02-22 b3rs3rk
Fix: Long running queries for RemoveCrap WMV
2016-02-20 niel
Fix: Correct path for images on opening page of Install.
2016-02-15 niel
Mrg: PR 2062, from zetas - Disable API access for disabled users.
2016-02-04 niel
Chg: Updated Smarty to version 3.1.29
Chg: Created second directory for Smarty plugins (.../www/plugins) where we will keep our
custom added plugins to avoid issues when updating Smarty.
2016-02-03 niel
Mrg: PR 2055, from DariusIII - Fix paths in Charisma theme.
Mrg: PR 2056, from DariusIII - Replace deprecated html tag <center> with proper CSS.
Fix: Regression that remove WWW_THEMES definition from Page class.
2016-02-03 DariusIII
Mrg: PR 2054 - Change references of releasetitle to title in myshows-add page of Charisma/Omicron theme
Fix: Wrong paths to scripts in Omicron theme
Fix: Fix profileedit pages in Charisma/Gamma/Omicron templates
2016-02-02 niel
Mrg: PR 2051, from DariusIII - Correct wrong variable usage and replace it with proper one
($rid => $video) in myshows-add.tpl template file for all themes.
Fix: Copy jquery.qtip2.js to themes/shared/script so requests can find it.
Fix: Make Category::getCategoryOthersGroup static, so it is accessed like a constant would be.
Fix: Fix reference to 'template' instead of 'theme' in the Omicron basepage.tpl
2016-01-31 niel
Mrg: dev => next-master to prepare for updating master.
2016-01-30 niel
Chg: Juggle Book category values so they match the existing ones of neznab's published API.
2016-01-29 niel
Mrg: PR 2044, from DariusIII - Rework Omicron/Charisma basepages and Omicron login/register checkboxes.
Mrg: PR 2046, from DariusIII - Prevent undefined index notices for failed downloads in Omicron and Charisma themes.
2016-01-26 niel
Mrg: PR 2037, from DariusIII - Move Other cats to 0000 range, books cat to 7000 range.
2016-01-23 niel
Mrg: PR 2041, from DariusIII - Update Noty package to version 2.3.8 and move it to
shared/libs folder.
2016-01-21 niel
Mrg: PR 2039, from DariusIII - Prevent undefined index notices in full series and movies
view, remove references to nzbvortex and nzbgetintegration.
Mrg: PR 2040, from DariusIII - Update isISO categorization.
2016-01-26 niel
Mrg: PR 2037, from DariusIII - Move Other cats to 0000 range, books cat to 7000 range.
Fix: Changing the CAT_OTHERS_GROUP array to be a function instead, as array constants are not
supported for PHP 5.5. When 5.5 reaches EOL in July we can revisit this.
***NOTE*** on larger data sets the patches will take a long time to run.
Chg: Update SQL patch 422 to improve speed on larger data sets. Thanks to NZBMets for the idea. (reverted).
Fix: Remove the previous change to patch 422.
***Note*** Anyone that used the bad version will have to run the recategorise script to
fix things, sorry for the hassle.
Fix: Add remove partition query before adding the new partition.
2016-01-18 niel
Mrg: PR 2036, from DariusIII - Fix books menu in Gamma template.
2016-01-16 niel
Chg: Update getID3 library to version 1.9.11
2016-01-11 niel
Mrg: PR 2027, from DariusIII - Fix white letters on profile site theme selection, replace references to nntmux/newznab with nzedb.
2016-01-09 niel
Chg: Delete duplicated bootstrap files in shared theme.
Chg: Rename shared directories: images => img, scripts => js, styles => css to be more conventional.
2016-01-08 niel
Fix: More bad URLs in Charisma/Omicron.
Mrg: PR 2023, from DariusIII - Fix wrong path to shared folder in Gamma theme.
2016-01-07 niel
Fix: Several bad URLs in Charisma/Gamma/Omicron themes (missing '/' after the smarty constants).
2016-01-06 niel
Mrg: Bring in dev-git-hooks changes. Adds whitespace checking/fixing to pre-commit hook.
2016-01-05 niel
Fix: Remove duplicate menu items for Login and Register in menu_items.tsv
Fix: In some cases, if not logged in, no theme is defined and certain links are broken with
themes//style... appearing instead of a proper link.
2016-01-04 niel
Fix: Added missing template file to Default theme which caused 500 error when clicking on movie
title in covers view.
Mrg: PR 2012, from DariusIII - Update Captcha.tpl with noscript fix, make browse groups in
Charisma/Omicron themes sortable.
2016-01-02 niel
Mrg: PR 2012, from egandt - Fixed paths in Charisma/Omicron themes.
2016-01-01 niel
Mrg: dev => next-master to prepare for updating master.
2015-12-30 niel
Mrg: PR 2010, from DariusIII - Fix missing table definition from queries in NameFixer.
2015-12-27 b3rs3rk
Fix: Issue #2001 - update_releases.php -> Call to undefined method finfo::close()
2015-12-23 niel
Mrg: PR 2007, from Darius - Change grabs and group browse ordering in Gamma.
Chg: Merged in dev-themes branch. This moves the themes_shared directory to themes/shared.
More importantly it now assumes a convention that themes should use Title cased names or
they are not presented as available selections.
Admins may rename the directory of any theme they want to omit from user choice to be
fully lower-case (the change must be commited to prevent overwriting by next update).
This change will be the basis for further improvements in time.
Mrg: PR 2005, from Zeta - Adding noscript support to recaptcha.
2015-12-22 niel
Mrg: PR 2006, from Darius - Fix wrong video sample extension in Gamma template.
2015-12-15 b3rs3rk
Mrg: PR #1987, from Darius - Add Gamma template made by RickDB (adapted by Darius)
Mrg: PR #1998, from Darius - Declare $client property in nzedb/processing/tv/TMDB.php
2015-12-14 b3rs3rk
Chg: DNZB failures shouldn't send an easily corrupted searchname. Now retrieves it from the DB by sent guid instead.
Fix: Attempt to fix issue with releases that have parts counters in the searchname not being sent to Sab properly
2015-12-13 b3rs3rk
Fix: Too many arguments for sprintf and re-work Dnzb Failures a tiny bit as I'm getting strange results
Fix: Provide a DNZB response code when no alternate match is found in DNZB query instead of just showing 404
2015-12-11 b3rs3rk
Chg: Move video type check to JOIN instead of WHERE in API TVSearch
Fix: Spacing issues with AniDB and small update to parsing
Chg: Greatly improve CodecPoster accuracy and query speed
Fix: Query update didn't have crapTime in it
2015-12-10 ruhllato
Chg: Change COUNT(*) queries to count the primary key columns to improve query performance
Chg: Re-work the count querying in PreDB class
2015-12-09 niel
Chg: Refactored git hook scripts. They now live in .../build/git-hooks. Run
.../build/git-hooks/addHooks.sh to create a symlink to the .git/hooks directory.
***NOTE*** When commiting, staged files will have trailing white-space replaced. This
**WILL** cause problems if you have unstaged changes for the same files, as they will be
committed as part of the white-space replacing.
2015-12-08 bart39
Mrg: PR #1996, from darius - Fix paths to scripts in charisma/omicron themes.
Mrg: PR #1995, from darius - Fix wrong paths in omicron/charisma templates.
Fix: omicron/charisma movie cover links.
2015-12-07 niel
Fix: Cleaned up over 16K occurences of trailing white-space in Charisma/Omicron theme files. Again!
Fix: Cleaned up space-before-tabs.
2015-12-06 niel
Fix: Column genre_id in gamesinfo table, not patched when schema was updated around patch 278.
2015-12-04 b3rs3rk
Chg: TVDB and TVMaze scripts now support Airdate lookup testing.
Fix: RemoveCrap Executable with Sphinx finding too much for the limit
2015-12-02 b3rs3rk
Mrg: PR #1985 - Add Trakt Support to Dev
2015-11-29 niel
Mrg: dev => next-master to prepare for updating master.
2015-11-29 bart39
Fix: missing 'AND' from browseBy.
2015-11-28 bart39
Chg: update readme - postgres NOT supported.
Chg: Also remove tv schedule update from threaded script.
2015-11-28 b3rs3rk
Mrg: PR #1977, from darius - Fix the full movie view in omicron/charisma templates
Mrg: PR #1979, from Wally73 - Update simple.sh to remove tv schedule script default
Mrg: PR #1980, from kaibosh - Change default to PHP version of scripts rather than python ones in threaded screen script
2015-11-24 b3rs3rk
Mrg: PR #1973, from darius - Adjust omicron/charisma templates to failed releases count fix
Fix: Bad merge on my part which reverted some DDL in the schema. Reverted to dev and then made the one branch change
2015-11-23 b3rs3rk
Fix: Failed counts for cover views being lumped together instead of group_concat
Chg: Speed up Music, Games, and XXX cover views
Fix: Forgot to fix movies cover view not returning a single dimension array when none are found
2015-11-24 bart39
Mrg: PR #1971, From darius - Update templates to font-awesome 4.5.0.
Mrg: PR #1970, From darius - Fix count of failed releases.
Mrg: PR #1964, From darius - Remove option to postprocess properly renamed releases from tmux.
2015-11-23 b3rs3rk
Mrg: PR #1969, From darius - Change dnzb_failures table layout, drop indexes, add new PK
Fix: Broken queries in DnzbFailures, change logic to reduce clutter and excess queries
Fix: Broken DF queries in Releases
Chg: A few more refinements for DNZB failures
Chg: Make some things public in TV to allow external script runs
Fix: XmlException errors in TVDB not being caught
Fix: Queries in DnzbFailures not working properly
Fix: Security issues with DnzbFailures
2015-11-23 bart39
Mrg: PR #1968, From darius - Fix the dnzb failures part of search query in Releases.php.
Mrg: PR #1965, From darius - Add changes for api and pager to charisma and omicron templates.
2015-11-20 b3rs3rk
Chg: Move PK on release_nfos to releaseid. Improves NFO joining operations and reduces overhead.
Fix: Update schema for release_nfos change
Fix: Don't cache failed TV lookups when the Episode didn't find a match but the show did
2015-11-20 bart39
Mrg: PR #1960, From izolight - More tvmaze fixes.
2015-11-18 b3rs3rk
Chg: Make categorizeReleases query search for iscategorized in the correct partition
Add: include NFOURL (if NFO exists) in extended=1 API information #1962
Add: Make NFO file retrievable for a release via the API and update documentation
Chg: Update the alpha API description for NFO. Fixing bad copy paste.
Chg: Improve error reporting for API NFO.
Add: queryCalc function to DB Class to allow cached SQL_CALC_FOUND_ROWS
Fix: Typo in queryCalc strpos / forgot to pass cache to query in queryCalc / cache the result instead of the array
Chg: Re-work movies cover view queries and make all data sets cacheable / remove count function for movies cover views
Fix: A ton of spacing issues I introduced and some others that were already existing in Movie class
Chg: Re-work books cover view queries and further improve the query / Remove some lingering query stuff that isn't needed
Fix: Undefined offsets when accessing pre query for Books
Chg: Re-work consoles cover view queries
Chg: Pager template should not round, using ceil to always round up for the last page is a better choice
2015-11-17 b3rs3rk
Chg: Move PK on release_files to releaseid/name. Drastically improves query performance with optimizations to follow.
Fix: Add DROP IF EXISTS for temp table in patch
Add: IMDB Icon to TV new poster wall
2015-11-17 bart39
Fix: If episode airdate not set insert null.
Fix: tvmaze response status can return 404 which we want to exclude.
Fix: Tv name parsing regex.
Mrg: PR #1959, From izolight - Fixes for tvmaze lookup.
2015-11-15 b3rs3rk
Add: TV Failed Title Lookup Cache (Thread Persistent like Amazon)
Fix: Bad merge broke regex again
Chg: If TVDB cannot reach the API, catch the error and force local lookup
Fix: Add XmlException to try/catch
Chg: Remove year tags from TVMaze lookup as it returns no results with them
Fix: Season Packs not showing up correctly in View Series
Chg: Speed up books cover view
Chg: Speed up XXX cover view
Chg: Speed up Console cover view (fix discrepancy in count)
2015-11-14 b3rs3rk
Mrg: PR #1953, Add TVMaze and TMDB Scrapers
Fix: Duplicate Alias Errors and cache alias lookups
Fix: TraktTv abstract errors from missing functions
Chg: AmazonProductAPI now namespaced and autoloads across project
Chg: Speedup Music Cover Views and cleanup a lot of the queries / fixed some issues
Fix: A few typos with the Music change
Chg: Cache counts for Movies, Music, Games
Fix: Undefined offset and foreach errors in TMDB
Fix: SmartyTV class abstract errors / fix a few template issues
Chg: Releases that fail to parse for TV proc go into their own queue for review
Fix: First TV name processing Regex not enforcing the start of the string
Fix: Bad logic for airdate shows after cleanup of TV parsing (Actually fixed)
2015-11-14 bart39
Mrg: PR #1952, from Darius - Fix book related problems due to wrong var used.
Mrg: PR #1951, from Darius - Ignore duplicate comments.
Mrg: PR #1949, from rainje - Add french flag to "multi" releases.
Fix: Another regex fix.
Fix: Collection regex errors noted in #1954.
2015-11-10 niel
Fix: Remerged Darius' original charisma/omicron themes into next-master. Hopefully this will fix the issues for master, but may need more work yet.
2015-11-09 b3rs3rk
Fix: Sonarr's "RSS" is just using the API with no parameters. Left joining should 'fix' this until it can be addressed with the Sonarr team.
Fix: Wrong if condition for TVDB Test script return
Chg: Greatly improve movies cover view query time. Depending upon others' findings it is easily adapted to the other views.
Chg: Greatly improve games cover view query time. Edit: missed a comma.
2015-11-07 bart39
Fix: Collection regex errors.
Mrg: PR #1948, From izolight - Regexes from request thread.
Add: ddl / tsv changes for izolight patch.
2015-11-06 bart39