33
0
mirror of https://github.com/joomla-extensions/patchtester.git synced 2024-12-23 11:29:00 +00:00
Commit Graph

202 Commits

Author SHA1 Message Date
Sebastian Enns
81f76e4251 Added an additional condition to ignore the "apply by ci path" automatically if j3 is used. Fixed a bug where patches could be applied by the old patcher even if there are no files to patch, because they got ignored during parsing. 2019-09-23 15:33:46 +02:00
Sebastian Enns
e7bf31b20e Re-configured CI url in Helper and in default values for CI settings. 2019-09-18 15:13:24 +02:00
Sebastian Enns
b5b0636502 Re-added J3 templates and replaced JScript via anchor with event binding. Removed temp folder and updated build.sh script. 2019-09-15 18:23:58 +02:00
Sebastian Enns
5daeb04450 Updated some lines to Joomla coding standards. 2019-09-14 19:51:08 +02:00
datsepp
f958707caf Modified default value for server.url in ciSettings. 2019-09-12 15:43:41 +02:00
datsepp
f9eb75c1b7 Added gate way to prevent reverting ci applied pulls with git option. Now they will be removed by ci automatically. 2019-09-12 15:25:46 +02:00
datsepp
4ffb145b61 Fixes to previous commit. 2019-09-12 12:58:17 +02:00
datsepp
26b5399df6 First attempt to move the patch_chain.json to database. 2019-09-12 12:08:51 +02:00
datsepp
3b1f1578da Reworked patchChain as json to store pull_id and db_id for checking later on on reverting or resetting. 2019-09-12 10:52:34 +02:00
datsepp
a321ad0d2f Changed parameter of revert from db_id to pull_id. Configured resetController to remove first all git patches and then revert all ci patches in order of patchChain. 2019-09-12 09:04:05 +02:00
Sebastian Enns
1006702eb8 Added patch chain to lock order of reverting - avoid demolishing own installation by accident.
Fix of some mistakes in Patch Chain.
2019-09-11 23:32:09 +02:00
datsepp
13bc747b71 Added configuration support for CI-Server. Now it is possible to switch between methods of applying patches. 2019-09-11 14:57:35 +02:00
datsepp
b5bd81143e Fixed deleting files from master. 2019-09-11 13:57:14 +02:00
datsepp
84cb1b369b Fixed revert/applying patch methods and added language constants. 2019-09-11 11:41:01 +02:00
datsepp
16c415872c Added Git-Request to retrieve sha in applyWithCiServer method. 2019-09-10 15:39:57 +02:00
datsepp
8f06c8db1c Refactored JSCode for button-click events. 2019-09-10 15:22:19 +02:00
datsepp
aaeccd3402 Added method for reverting applied patches, added methods to reduce duplicate code and edited build.sh 2019-09-10 13:53:40 +02:00
Sebastian Enns
82befbe554 Added a validation in revert method to check if a directory is empty and remove it after reverting patch. 2019-09-09 21:38:23 +02:00
Sebastian Enns
690a3c7cd0 Small fix to avoid calling apply method multiple times. 2019-09-09 18:38:25 +02:00
datsepp
723deb1c88 Added method for reverting applied patches, added methods to reduce duplicate code and edited build.sh 2019-09-09 17:32:50 +02:00
Sebastian Enns
5e3c94d5c2 First Attempt to add an "apply method via CI Server". 2019-09-08 18:02:14 +02:00
Michael Babker
fadbf7ac1e Namespace everything 2019-08-27 20:20:49 -05:00
Michael Babker
ecfeb835d4 Fix misc. typehints 2019-08-27 20:07:28 -05:00
Michael Babker
8a515def27 Break view class inheritance 2019-08-27 20:05:12 -05:00
Michael Babker
208dfdda42 Break model class inheritance 2019-08-27 19:57:15 -05:00
Michael Babker
5537bcfe1f Break controller class inheritance 2019-08-27 19:50:21 -05:00
Michael Babker
d29861df2f Change Atum layouts for the newest incarnation of the template, adjust filtering logic a bit so it's closer to core search tools implementation 2019-08-27 19:44:51 -05:00
Nicola Galgano
33c977afaf
allow login github credential with '#' 2018-09-09 11:28:26 +02:00
Michael Babker
6dd9a1cfc8
Add new languages forgotten in previous commit, prep release 2018-09-01 09:32:34 -05:00
Michael Babker
17b2521ef1 Remove empty table footers, move J4 pagination out of table 2018-07-29 09:08:23 -05:00
Michael Babker
4d5475bc18 Bump to 3.8 minimum, use namespaced classes 2017-08-17 18:22:01 -05:00
Michael Babker
6d28777d1f Add a progress bar to the fetch modal 2017-06-18 12:21:43 -05:00
Michael Babker
a6b349aad6
Tag 3.0 beta 3 2017-05-31 03:06:00 -05:00
Michael Babker
66caae6668 Fix regex to support up to 3 digits for a page value (Fix #192) 2017-05-04 19:48:24 -05:00
Michael Babker
1a5b47a108 Account for differences in 3.x and 4.x HTTP client 2017-04-22 12:09:19 -05:00
Michael Babker
e8fce0c7a6 Change catch for fetching the rate limit (Fix #189) 2017-04-22 12:00:02 -05:00
Michael Babker
b4df300946 Ability to filter on branches (Ref #191) 2017-04-22 11:55:17 -05:00
Michael Babker
c2f233d572 Add a PR's branch (based on the PR- label) (Ref #191) 2017-04-22 11:28:53 -05:00
Michael Babker
f148810aaf Copyright bump 2017-01-21 13:54:53 -06:00
Michael Babker
cb5ce7e6ac Make the errors layout a base layout 2017-01-21 13:52:15 -06:00
Michael Babker
58a4d5af97 Use the 3.7 media loader signatures 2016-11-20 15:51:21 -06:00
andrepereiradasilva
090f9f14cc change media version 2016-11-12 11:58:13 +00:00
Nicola Galgano
362de4cc8d Postgresql - bigint field "pull_id" doesn't like LIKE operator - #175
bigint field "pull_id" doesn't like LIKE operator
2016-11-06 08:49:39 +01:00
Michael Babker
2b8e70c380 Change typehint 2016-10-30 19:31:09 -05:00
Michael Babker
bdca1903a5 Add a warning for the 4.0 branch 2016-10-08 11:14:16 -05:00
Michael Babker
59c88977b0 Only check once if in production 2016-10-08 10:52:01 -05:00
Michael Babker
26f8aa915b Add a couple other production exclusions 2016-10-08 10:44:47 -05:00
Michael Babker
f9175ff5b8 Initial cut at renamed file support (Ref #172) 2016-09-22 08:35:55 -05:00
Michael Babker
d9cd1a16d0 Use new script for syncing Crowdin 2016-08-27 12:02:28 -05:00
zero-24
498ffb86e3 prodFileName 2016-07-31 10:45:42 +02:00
zero-24
a7cc928767 fix issues 2016-07-30 22:13:19 +02:00
zero-24
e93bb384e8 fix issues 2016-07-30 22:12:36 +02:00
zero-24
e72b6501d1 allow non cms like structurs 2016-07-30 22:09:04 +02:00
Michael Babker
f7e8fb87ae Fetch from user's repo, not base repo (Fix #165) 2016-07-03 16:45:57 -05:00
Michael Babker
dac2356335 Add check for empty data array 2016-06-25 12:57:24 -05:00
Michael Babker
91fb43e7b9 Tag 3.0.0 alpha
Signed-off-by: Michael Babker <mbabker@flbab.com>
2016-06-25 12:46:15 -05:00
Michael Babker
928d314451 Remove check for binary file 2016-06-25 12:40:28 -05:00
Michael Babker
d94e5396a9 Don't include file body in encoded database record (Fix #156) 2016-06-25 12:39:35 -05:00
Michael Babker
fb0569bc09 Missed GitHub class changes 2016-06-25 12:32:06 -05:00
Michael Babker
8ac84335a6 Refactor how the list of files in a pull request is processed 2016-06-25 12:28:29 -05:00
Michael Babker
542e5f2984 On page 1 of a request look for a pagination header 2016-06-25 11:54:03 -05:00
Michael Babker
0056aa216b Implement custom GitHub API connector (Fix #155) 2016-06-25 11:34:48 -05:00
Michael Babker
a876a3593a Update doc block 2016-06-19 11:07:53 -05:00
Michael Babker
dbaeefa3aa Remove JTable classes 2016-06-19 10:07:43 -05:00
Michael Babker
8658fb62f3 Stop using JTable for database interaction 2016-06-19 10:06:59 -05:00
Michael Babker
dc61f95e9e Add error check to ensure controller exists, translate hardcoded English strings 2016-06-12 16:10:42 -05:00
andrepereiradasilva
459f643957 Solves #142 2016-04-05 09:47:23 -04:00
andrepereiradasilva
1889b48916 fix tfoot colspan 2016-03-29 00:51:37 +01:00
andrepereiradasilva
5378dc6575 notice, not info 2016-03-28 12:05:10 +01:00
Michael Babker
e5d1e6fdd8 Raise warning when a patch includes binary files 2016-03-27 14:45:38 -04:00
Michael Babker
5b3e5bcd96 Process labels during fetch and store RTC state if the label is assigned (Fix #88) 2016-03-27 14:39:34 -04:00
Michael Babker
4811968a5c Merge branch 'master' of github.com:joomla-extensions/patchtester 2016-03-27 14:14:00 -04:00
Michael Babker
0f47672813 Only store/display commit SHA for applied patches 2016-03-27 14:13:44 -04:00
Michael Babker
d7057adff6 Allow empty SHA and don't insert it on fetch routine 2016-03-27 13:46:26 -04:00
zero-24
832f0df38c Fixes https://github.com/joomla-extensions/patchtester/issues/132 2016-03-27 11:59:48 +02:00
Michael Babker
5e60b09f80 Use issues API to fetch instead of pulls 2016-03-26 18:42:18 -04:00
Michael Babker
2af80cf8d4 Add routine to reset the component's state (Fix #124) 2016-03-26 18:08:01 -04:00
Michael Babker
0fe1c63146 Correctly link to the issue tracker if able (Fix #130) 2016-03-18 17:34:31 -04:00
Michael Babker
60b48e2236 Restructure JavaScript 2016-03-16 01:18:16 -04:00
Michael Babker
b72440d460 Fix query 2016-03-16 00:14:19 -04:00
Michael Babker
9ced47ad53 Misc tweaks and review 2016-03-11 11:36:53 -05:00
Michael Babker
1dec9a75e3 Fix constructor arguments (Fix #126) 2016-03-02 08:20:03 -05:00
Michael Babker
c46b1be935 Double slash in view lookup paths 2016-02-20 11:56:58 -05:00
Michael Babker
f7bd9029d3 Note if pulled patch is different than expected state (Fix #121) 2016-02-20 11:54:55 -05:00
Michael Babker
d59e0227f5 Copyright bump 2016-02-20 11:35:10 -05:00
Michael Babker
2b185cb253 Create an abstract controller, reshuffle controller logic between abstract and display 2016-02-20 11:34:23 -05:00
andrepereiradasilva
8df2b18715 search id without "id:" 2016-02-12 13:57:30 +00:00
andrepereiradasilva
0557bf1bf8 Resolve issue when searching by id "id:xxxxx" 2016-02-12 10:20:30 +00:00
Michael Babker
3cdf5624d0 Don't quote the ID in the search 2015-12-17 12:08:16 -05:00
photodude
8052c08aaa Correct for search with partial 2015-12-17 09:52:59 -07:00
photodude
9b83c614a4 Fix concat spacing 2015-12-17 09:49:36 -07:00
photodude
9412ba14e4 Move the is_numeric($search) to it's own condition 2015-12-17 09:39:55 -07:00
photodude
bc16e63018 Add a check to allow searching w/o prefix id 2015-12-16 19:34:28 -07:00
Michael Babker
3ba355130b Move inline JS to a separate file, bad syntax with the setHeader changes, Isis icon 2015-12-05 13:08:38 -05:00
Michael Babker
43d92ba64c A once over on things 2015-12-05 12:43:54 -05:00
Michael Babker
95f62b498d Truncate long titles (Fix #98) 2015-12-05 12:09:42 -05:00
Michael Babker
d1111be051 Merge branch 'master' of github.com:joomla-extensions/patchtester 2015-12-05 12:03:27 -05:00
Michael Babker
76de1805ff Fix backend filter using 'id:##' syntax (Fix #107) 2015-12-05 12:03:23 -05:00
elkuku
dd5140d84f Add display the SHA in pulls list view 2015-07-14 09:45:27 -05:00
Michael Babker
cafe878eea Chain exceptions 2015-06-16 15:14:41 -04:00