Commit graph

20403 commits

Author SHA1 Message Date
Andreas Fischer
6ccceca064 [ticket/11621] Add explanation to mysql_fulltext_drop.
PHPBB3-11621
2013-10-13 14:25:28 +02:00
Marc Alexander
0f64843ac8 [feature/passwords] Use VCHAR_UNI instead of VCHAR_CI for user_passwords
PHPBB3-11610
2013-10-13 12:06:02 +02:00
Marc Alexander
1d57ec1f65 [feature/passwords] Add functional tests for forum passwords
PHPBB3-11610
2013-10-13 12:06:02 +02:00
Marc Alexander
841dd6b19f [feature/passwords] Modify forum_password column type for new hash types
PHPBB3-11610
2013-10-13 12:05:55 +02:00
Andreas Fischer
2050a39da7 [feature/plupload/integration] Integration of Plupload
This commit is a highly-refactored and up-to-date version of Fyorl's work
which was part of his Google Summer of Code 2012 project "Attachment
Improvements".

PHPBB3-10929
2013-10-11 17:40:16 +02:00
Andreas Fischer
4c56080608 [ticket/11621] Correct GPLv2 link in file header.
PHPBB3-11621
2013-10-11 16:02:56 +02:00
Andreas Fischer
beda12c055 [feature/plupload/cron] Namespacification
PHPBB3-10929
2013-10-11 15:53:22 +02:00
Dhruv
6bf03cc48c Merge remote-tracking branch 'bantu/ticket/11908' into develop
# By Andreas Fischer
# Via Andreas Fischer
* bantu/ticket/11908:
  [ticket/11908] Namespacify phpbb_auth_provider_oauth_service_exception.
2013-10-11 19:18:17 +05:30
Andreas Fischer
67530d132a [feature/plupload/cron] Add cronjob for cleaning plupload temporary directory.
PHPBB3-10929
2013-10-11 15:48:04 +02:00
Andreas Fischer
d310c17c7f [ticket/11908] Namespacify phpbb_auth_provider_oauth_service_exception.
PHPBB3-11908
2013-10-11 14:52:07 +02:00
Dhruv
659236a32f Merge remote-tracking branch 'nickvergessen/ticket/11906' into develop
# By Joas Schilling
# Via Joas Schilling
* nickvergessen/ticket/11906:
  [ticket/11906] Fix namespace issues in prune_notifications
  [ticket/11906] Add notification purge cron to cron tasks
  [ticket/11906] Add missing configs from notifications cron to schema_data.sql
2013-10-11 17:57:16 +05:30
Andreas Fischer
a049c4f0af [ticket/11621] Put mysql_fulltext_drop into alpha1 migration.
PHPBB3-11621
2013-10-11 14:16:58 +02:00
Andreas Fischer
cab660f909 Merge remote-tracking branch 'phpbb/develop' into ticket/11621
* phpbb/develop:
  [ticket/11867] Schema files are not created by create_schema_files.php
  [ticket/11905] 3.1.0-a1 Migration
  [ticket/11903] Speed up paging test
  [ticket/11703] Extend the correct migration class.
  [ticket/11874] Correct when $phpbb_root_path is appended to build_url()
  [ticket/11703] Also use empty() for T_JQUERY_LINK.
  [ticket/11703] Add effectively_installed().
  [ticket/11703] Make jQuery CDN switch more generic.
  [ticket/11874] Fix tests
  [ticket/11874] Do not always prepend the web path; only replace phpbb_root_path
  [ticket/11345] Don't include scheme, so HTTPS is used where necessary.
  [ticket/11345] Wrap remote webfonts in S_ALLOW_CDN.
  [ticket/11345] Move css import to template
  [ticket/11345] Add Droid Sans as fallback font
  [ticket/11345] Change font for buttons
2013-10-11 14:15:46 +02:00
Andreas Fischer
a30f1729d8 [ticket/11621] Use effectively_installed() instead.
PHPBB3-11621
2013-10-11 14:09:29 +02:00
Joas Schilling
9e0fd29820 [ticket/11906] Fix namespace issues in prune_notifications
PHPBB3-11906
2013-10-11 13:56:00 +02:00
Marc Alexander
b795ce8b7d [feature/passwords] Remove obsolete hashing functions from functions.php
These hashing functions have been worked into the salted md5 driver.

PHPBB3-11610
2013-10-11 13:34:40 +02:00
Marc Alexander
da39707d16 [feature/passwords] Mark old hashing functions as deprecated
PHPBB3-11610
2013-10-11 13:34:15 +02:00
Dhruv
2198c29c20 Merge remote-tracking branch 'nickvergessen/ticket/11867' into develop
# By Joas Schilling
# Via Joas Schilling
* nickvergessen/ticket/11867:
  [ticket/11867] Schema files are not created by create_schema_files.php
2013-10-11 15:58:35 +05:30
Joas Schilling
698a2236a5 [ticket/11867] Schema files are not created by create_schema_files.php
PHPBB3-11867
2013-10-11 11:59:28 +02:00
Joas Schilling
5d28d22976 [ticket/11906] Add notification purge cron to cron tasks
PHPBB3-11906
2013-10-11 11:51:37 +02:00
Joas Schilling
287400cdf8 [ticket/11906] Add missing configs from notifications cron to schema_data.sql
PHPBB3-11906
2013-10-11 11:47:42 +02:00
Marc Alexander
ce51f878eb [feature/passwords] Add phpass copyright notice to salted md5 driver
PHPBB3-11610
2013-10-11 09:43:30 +02:00
Nils Adermann
230c1ecb6a Merge pull request #1767 from EXreaction/ticket/11905
[ticket/11905] 3.1.0-a1 Migration
2013-10-10 17:35:26 -07:00
Nathan Guse
3b1eccbf74 [ticket/11905] 3.1.0-a1 Migration
Created a migration tips develop tool to help find the migration tree tips so
they can be copied to versions released.

With this, A1 is the only current tree tip (it depends on all other migrations).

PHPBB3-11905
2013-10-10 18:19:20 -05:00
Nils Adermann
446dc9b47e Merge pull request #1764 from EXreaction/ticket/11874
[ticket/11874] Do not always prepend the web path; only replace phpbb_root_path
2013-10-10 15:54:58 -07:00
Nils Adermann
0b56390e32 Merge pull request #1571 from bantu/ticket/11345
[ticket/11345] Better font for buttons
2013-10-10 15:27:06 -07:00
Andreas Fischer
39f77149b2 [ticket/11621] Add migration dropping MySQL search indexes.
Possibly time-consuming index-regeneration will be left to the user.

PHPBB3-11621
2013-10-11 00:26:25 +02:00
Nils Adermann
63f327853a Merge pull request #1569 from bantu/ticket/11703
[ticket/11703] Make jQuery CDN switch more generic.
2013-10-10 15:25:51 -07:00
Andreas Fischer
6e9e07bae2 [ticket/11621] Remove unnecessary things around index_created() return value.
PHPBB3-11621
2013-10-11 00:14:50 +02:00
Nils Adermann
12eaa82aff Merge pull request #1765 from EXreaction/ticket/11903
[ticket/11903] Speed up paging test
2013-10-10 15:00:19 -07:00
Andreas Fischer
79928ebf43 [ticket/11621] Swap columns of post_content index.
PHPBB3-11621
2013-10-10 23:59:05 +02:00
Nathan Guse
4ad1495768 [ticket/11903] Speed up paging test
PHPBB3-11903
2013-10-10 16:55:01 -05:00
Andreas Fischer
51cc715504 [ticket/11703] Extend the correct migration class.
PHPBB3-11703
2013-10-10 23:45:22 +02:00
Nathan Guse
ac9225774e [ticket/11874] Correct when $phpbb_root_path is appended to build_url()
PHPBB3-11874
2013-10-10 16:41:31 -05:00
Andreas Fischer
353ac33d5c Merge remote-tracking branch 'phpbb/develop' into ticket/11621
* phpbb/develop: (542 commits)
  [ticket/11901] Pass empty string as relative_url for non-local magic URL.
  [ticket/11898] Correct adm_relative_path created by installer
  [ticket/11898] Correct admin S_LOGIN_ACTION
  [ticket/11892] Fix undefined variables: to_forum_id & to_topic_id
  [ticket/11890] Fix untranslated string when deleting posts through MCP.
  [ticket/11895] Fix undefined $forum_id
  [ticket/10383] Update the results without the overlay popup.
  [ticket/10383] Make the content transitions smoother.
  [ticket/10383] AJAXify poll voting
  [ticket/11888] Update default search backend in namespaces migration
  [ticket/11739] Rename “Remember Me” login keys module
  [ticket/11893] Remove unnecessary <fieldset> causing a large font size
  [ticket/11894] Fix typo in "Delete post" option
  [ticket/11888] Use \phpbb\search\fulltext_native as search backend config
  [ticket/11608] Mark failed test as incomplete for mysql search backend
  [ticket/11608] Update search backend class names to namespaces
  [ticket/11608] Move markIncomplete to search backends test
  [ticket/11608] Rename base search test class file
  [ticket/11608] Remove suffix test from base class
  [ticket/11608] Mark postgres search not found test as incomplete
  ...
2013-10-10 23:39:09 +02:00
Andreas Fischer
a409d39881 [ticket/11703] Also use empty() for T_JQUERY_LINK.
PHPBB3-11703
2013-10-10 23:30:29 +02:00
Andreas Fischer
21eae92c27 [ticket/11703] Add effectively_installed().
PHPBB3-11703
2013-10-10 23:26:03 +02:00
Andreas Fischer
94b49d8a92 [ticket/11703] Make jQuery CDN switch more generic.
Config variable: load_jquery_cdn -> allow_cdn
Template variable: S_JQUERY_FALLBACK -> S_ALLOW_CDN

PHPBB3-11703
2013-10-10 23:26:03 +02:00
Nathan Guse
31649f1eb0 [ticket/11874] Fix tests
PHPBB3-11874
2013-10-10 16:20:00 -05:00
Nathan Guse
dba5188f23 [ticket/11874] Do not always prepend the web path; only replace phpbb_root_path
PHPBB3-11874
2013-10-10 15:12:55 -05:00
Nathan Guse
b59131f558 Merge pull request #1763 from bantu/ticket/11901
[ticket/11901] Pass empty string as relative_url for non-local magic URL...
2013-10-10 12:56:38 -07:00
Andreas Fischer
d024ba9b09 [ticket/11901] Pass empty string as relative_url for non-local magic URL.
Only the regular expression for MAGIC_URL_LOCAL has three capturing groups. As
a result $matches[3] is only set in this case. Prior to PHPBB3-11606 an empty
string was passed to make_clickable_callback() as a replacement in case of less
than three capturing groups. This patch reintroduces the empty string.

Regression from 49c12ef4be.

PHPBB3-11901
2013-10-10 21:01:15 +02:00
Nathaniel Guse
3e694f784d [ticket/11902] Set max execution time to 0 in db update
PHPBB3-11902
2013-10-10 10:05:20 -05:00
Andreas Fischer
1f7b0b4a46 Merge remote-tracking branch 'EXreaction/ticket/11898' into develop
* EXreaction/ticket/11898:
  [ticket/11898] Correct adm_relative_path created by installer
  [ticket/11898] Correct admin S_LOGIN_ACTION
2013-10-10 16:40:21 +02:00
Nathan Guse
b992686fe0 [ticket/11898] Correct adm_relative_path created by installer
PHPBB3-11898
2013-10-10 09:08:56 -05:00
Marc Alexander
7c347864a4 [feature/passwords] Fix tests for 8th bit characters in bcrypt on PHP < 5.3.7
PHPBB3-11610
2013-10-10 12:09:50 +02:00
Marc Alexander
fdf9ae7c18 [feature/passwords] Increase test coverage to 100% of methods
Obsolete code that is impossible to hit has been removed and the logic
of the salted md5 driver has been changed to correctly implement the
phpBB 3.0 phpbb_hash() function.

PHPBB3-11610
2013-10-10 12:01:10 +02:00
Marc Alexander
cd74fb0946 [feature/passwords] Increase test coverage to 35 out ouf 36 methods
Only one small code part in the salted md5 driver can't be tested right now.
Passwords helper and passwords driver helper are now fully covered by tests.

PHPBB3-11610
2013-10-09 22:53:13 +02:00
Nathaniel Guse
e1ed30a408 [ticket/11898] Correct admin S_LOGIN_ACTION
PHPBB3-11898
2013-10-09 10:18:14 -05:00
Marc Alexander
3b6038cfcd [feature/passwords] Add tests for unique_id() method in helper
PHPBB3-11610
2013-10-09 14:28:57 +02:00