Commit Graph

2479 Commits

Author SHA1 Message Date
Christian Günter
4125b7d119 add "get into Git!" article (#1312) 2018-04-16 13:30:03 +02:00
Lars Hvam
03dca5625f
v1.64.0 2018-04-15 08:14:48 +02:00
larshp
239f1d2a17 v1.64.0 2018-04-15 06:11:20 +00:00
Jakub Filak
75d01344d8 serialization: revive CLAS_NEW (#1311)
For some reason, we are using experimental features of abapGit.

Some time ago, all class were re-serialized with the serializer
LCL_OBJECT_CLASS_NEW.

After upgrade to 1.60, we started getting an error telling that CLAS
is not supported.

The CLASS NEW serializer became standard and the class has been renamed.

Unfortunately, our xml files still includes reference to the CLASS NEW.

I would just use a sed script, if knew all the affected repositories -
we have plenty of repositories versioned by abapGit.

This patch revives the CLASS NEW. It reports itself as the standard
class, so the CLASS NEW can be removed in year or two when all files
are re-serialized.

See commit 21d22d93f2
2018-04-14 09:59:30 +02:00
Lars Hvam
fb5f670681
docs: XINX+ECVO supported, thanks @christianguenter2 2018-04-13 14:46:38 +02:00
Lars Hvam
52f1643003
Merge pull request #1308 from christianguenter2/XINX
XINX serialization
2018-04-13 14:44:34 +02:00
Lars Hvam
67f43f8c83
Merge pull request #1306 from christianguenter2/ECVO
ECVO: ecatt validation object serialization
2018-04-13 14:43:25 +02:00
Lars Hvam
b9a54ff15e
docs: add link to blog by @EduardoCopat 2018-04-13 14:41:45 +02:00
Christian Günter
bb87df9c82 XINX serialization 2018-04-11 20:50:52 +02:00
Christian Günter
8afbe9530e ECVO serialization 2018-04-11 17:02:10 +02:00
Lars Hvam
328e68ba43
docs: update supported eCatt objects 2018-04-10 17:59:45 +02:00
Lars Hvam
454f2f9493
Merge pull request #1301 from christianguenter2/ECAT
ECAT serialization
2018-04-08 18:10:55 +02:00
Lars Hvam
703c9df4fc
Merge pull request #1300 from chrismills/Issue-1298---2FA-behind-proxy
Fix issue 1298 - 2FA behind HTTP Proxy
2018-04-08 18:09:55 +02:00
Christian Günter
f5586f3b4a ECAT serialization 2018-04-05 08:56:46 +02:00
Lars Hvam
bb7dadab03
Merge pull request #1299 from christianguenter2/ECTC
ECTC serialization + refactoring ecatt
2018-04-05 07:06:43 +02:00
Chris Mills
c82a101bbe Fix issue 1298 - 2FA behind HTTP Proxy
Fix for issue 1298. Previously code was not checking if HTTP proxy authenticaiton was required. Pushed basic method of getting a HTTP client with proxy configured in to 2FA base class. There's some overlap with logic in zcl_abapgit_http%3D>create_by_url but not extracted method at this point
2018-04-05 12:41:26 +08:00
Christian Günter
d3839323b6 ECTC + ecatt common base class 2018-04-04 11:39:08 +02:00
Christian Günter
f96800fa8a ECTD: downport (#1296)
* ECTD: Downport

* ECATT: change to package $ABAPGIT_OBJECTS_ECATT
2018-04-04 09:45:26 +02:00
larshp
87dfd909a2 ECTD: temporarily disable #1295 2018-04-03 16:38:06 +02:00
Lars Hvam
2a7c69428b
docs: ECTD supported 2018-04-03 16:28:09 +02:00
Lars Hvam
124059a876
v1.63.0 2018-04-03 16:27:28 +02:00
larshp
4fea1ecd81 v1.63.0 2018-04-03 16:24:36 +02:00
Lars Hvam
3b09bdba29
fix SUPPORTED_LIST (#1293)
* fix SUPPORTED_LIST

* and fail unit test if nothing is supported

* moved test objects to abapGit organization
2018-04-03 16:22:03 +02:00
Lars Hvam
13a559779f
move requirements popup to ui #1281 (#1292) 2018-04-03 16:21:51 +02:00
Lars Hvam
f72682aa8a
transport to zip, choose folder logic (#1291)
and use different popup for selecting transports
2018-04-03 16:21:20 +02:00
Lars Hvam
2067910d0a
issue 1232, better error message (#1290) 2018-04-03 16:20:57 +02:00
Lars Hvam
9a62b6e17a
issue 1288, lets try this (#1289) 2018-04-03 16:20:44 +02:00
Christian Günter
dad728e8db ECTD: ECATT test data container serialization (#1287)
* ECTD: Ecatt test data container serialization

* add changed_by | clear SAPRL and VAR_EXT_PATH

* fix changed by

* fix conditional logic in changed by

* fix linter errors
2018-04-03 16:20:07 +02:00
larshp
f3eacad11e set abaplint to 702 2018-03-30 11:30:17 +00:00
Lars Hvam
7a9bec815a
Seperate UI and logic (#1286)
* no activation popup in background

* purge: seperate ui and logic

* order by primary key
2018-03-30 12:28:00 +02:00
Lars Hvam
3f1b29c01f
fixes #1282 (#1283)
refactor overwrite object from other package popup to UI
2018-03-30 06:59:29 +02:00
Lars Hvam
7152b4281a
Refactoring (#1279)
* URL: rename and add validation method

plus validate url in NEW_ONLINE

* optimize select

* move write protection check

* start refactoring gui away from deserializati/pull

* mvoe ZCL_ABAPGIT_SERVICES_ABAPGIT to UI

* delete ZCL_ABAPGIT_SERVICES_BKG

moved to GUI page

* move ZCL_ABAPGIT_SERVICES_GIT to UI

* move ZCL_ABAPGIT_SERVICES_REPO to UI

* fix indentation

* overwrite popup refactored to UI
2018-03-29 14:29:03 +02:00
Tapio Reisinger
3293fe5461 Add unit test for render method (#1278)
* add render unt test

* Formatting source

* remove exporting key word

* Adept test include
2018-03-29 09:08:37 +02:00
Lars Hvam
8b5486055a
Merge pull request #1277 from christianguenter2/ISSUE_1276
Fix corrupted parameter transaction
2018-03-28 08:08:45 +02:00
Lars Hvam
b9cc65017f
Code inspector (#1272)
* code inspector

+ delete unused methods
+ move methods to private
+ remove commented code

* few more
2018-03-28 08:08:20 +02:00
Christian Günter
af56de400c Fix corrupted parameter transaction 2018-03-27 21:55:56 +02:00
Lars Hvam
d49ac90a3b
add unit tests for zlib (#1271)
* add unit tests for ZCL_ABAPGIT_ZLIB_CONVERT

* add unit tests for ZCL_ABAPGIT_ZLIB_STREAM
2018-03-26 13:55:22 +02:00
Lars Hvam
936e500f0e
cleanup persistency package (#1270)
* ZCL_ABAPGIT_PERSIST_MIGRATE cleanup old migration

* delete ZCL_ABAPGIT_SERVICES_DB

by refactoring use to GUI pages

* pretty settings in db overview page
2018-03-26 13:54:05 +02:00
Lars Hvam
eb76e62f42
v1.62.0 2018-03-26 12:28:25 +02:00
larshp
641c8f57ad v1.62.0 2018-03-26 10:25:46 +00:00
Lars Hvam
c2d898bf0e
additional auth checks #1231 (#1269) 2018-03-26 12:23:19 +02:00
Lars Hvam
f17985b27e
Add option for "Only local objects", issue 1260 (#1268)
* refactor write protect and ignore subpackages

to local settings structure, this makes it a lot easier to exetend, plus adds structure

* delete method GET_MASTER_LANGUAGE

* add local settings to repo settings page

* add setting for only local objects #1260
2018-03-26 12:23:01 +02:00
Lars Hvam
303236dcbf
readme: add AWS 2018-03-25 08:30:17 +02:00
Lars Hvam
256a3cd2de
fix for AWS CodeCommit (#1266)
* fix for AWS CodeCommit

* and also fix push
2018-03-25 08:28:51 +02:00
Lars Hvam
c1411896d6
docs: add more debugging information 2018-03-23 13:08:35 +01:00
Lars Hvam
5dd2dd6018
Merge pull request #1265 from larshp/minor_changes
minor changes
2018-03-23 10:45:20 +01:00
larshp
98c86a2447 minor changes
remove unused variables and method
2018-03-22 14:09:19 +01:00
Lars Hvam
97ba2b6ef9
Merge pull request #1262 from gepparta/master
added a host name to password popup title #1261
2018-03-22 12:42:05 +01:00
Lars Hvam
38a8706e87
readme: fix image 2018-03-20 07:51:48 +01:00
Lars Hvam
b67963acb3
Merge pull request #1256 from christianguenter2/issue_1255
Downport
2018-03-19 17:19:47 +01:00