github-actions[bot]
c2d96c0327
ajson, Automatic Update ( #4947 )
...
* [create-pull-request] automated change
* upd
Co-authored-by: larshp <larshp@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-09-12 07:31:03 +02:00
Marc Bernard
cd5d43977a
Filter code inspection/syntax check ( #4946 )
...
* Filter code inspection/syntax check
In case of generated maintenance screens, the code inspection/syntax check include findings in SAP code (`LSVIM*` includes). This change removes those findings.
* Update zcl_abapgit_code_inspector.clas.abap
2021-09-12 07:12:53 +02:00
Lars Hvam
ab701df97e
SPPF support ( #4938 )
...
* SPPF support
#4839
* update docs
* pretty print
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2021-09-10 11:01:02 -04:00
Lars Hvam
e7e8af832e
align package descripions ( #4939 )
...
prefix all package descriptions with "abapGit - "
2021-09-10 10:58:36 -04:00
Lars Hvam
3b67d90e76
5 additional unit tests running ( #4935 )
2021-09-10 07:46:05 +02:00
Mark Stuppacher
4ccec23834
Fix broken link ( #4936 )
2021-09-06 15:51:56 +02:00
Lars Hvam
c8c9a3726f
16 more unit tests running ( #4933 )
...
no changes to ABAP code, just enabling additional unit tests to run on CI
2021-09-06 10:14:34 +02:00
Marc Bernard
bbfc90420a
Dialogs: Clarify comment on password popup ( #4932 )
...
* Dialogs: Clarify comment on password popup
* Update zabapgit_password_dialog.prog.abap
2021-09-02 10:34:32 -04:00
Lars Hvam
1e45aba878
npm updates ( #4930 )
2021-09-01 10:18:52 +02:00
Lars Hvam
5f75c60c2a
LICENSE: Lars Hvam Petersen -> abapGit Contributors ( #4916 )
...
guess this is okay, extending the set
2021-08-31 07:33:10 +02:00
Marc Bernard
08f90dd1f7
Fix "Cannot switch origin twice" in remote settings ( #4921 )
...
Closes #4919
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Frederik Hudák <frederik.hudak@gmail.com>
2021-08-31 07:31:12 +02:00
Lars Hvam
2bdb06519c
check exists() before changed_by() ( #4925 )
...
Co-authored-by: Christian Günter <christianguenter@googlemail.com>
2021-08-31 07:29:10 +02:00
Alexander Tsybulsky
8e8eae99b0
Update ajson wf to run for origin repo only ( #4926 )
2021-08-30 13:19:58 +02:00
Lars Hvam
54036c11dd
workaround changed_by ( #4924 )
...
* workaround changed_by
* ugh
2021-08-30 10:46:19 +02:00
github-actions[bot]
b028446d57
ajson, Automatic Update ( #4922 )
...
* [create-pull-request] automated change
* Update zcl_abapgit_ajson.clas.testclasses.abap
* Update zcl_abapgit_ajson.clas.testclasses.abap
* skip unit test parse_error
Co-authored-by: larshp <larshp@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-08-30 07:35:00 +02:00
Lars Hvam
1b091a5241
update abaplint to latest ( #4917 )
2021-08-30 07:31:44 +02:00
Jacek W
5f6b5a73c8
Add "Last changed by" to repo page ( #4920 )
...
* Add "Last changed by" to repo page
Proposition for #3267
* Add "Last changed by" to repo page
For #3267
- add "Changed by" also for local items
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-08-30 07:26:02 +02:00
Marc Bernard
de8b3e4fb2
JavaGUI: Workaround for trailing null values ( #4903 )
...
SAP GUI for Java 7.70 has trailing null values in postdata (if data >256 characters). This is a bug that SAP will have to fix.
As a workaround, abapGit will strip the trailing null values. The workaround shall be removed 2022-12-31 latest.
Closes #4832
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-08-29 13:05:05 +02:00
Jacek W
549fc9a2ef
Add icon link for changing remote repo on the list ( #4907 )
...
* Add icon link for changing remote repo on the list
Proposition for #4737
* Add icon link for changing remote repo on the list
- corrections for PR #4907
- fixed syntax
* Update zcl_abapgit_gui_page_repo_over.clas.abap
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2021-08-29 12:54:03 +02:00
Marc Bernard
df8d69526d
Update .editorconfig ( #4918 )
...
Add a few more settings to avoid issues with manual edits
2021-08-28 11:48:23 -04:00
Marc Bernard
0a3b4be16b
Docs: Expand constructor description ( #4914 )
...
Describe logic to be used to check requirements and determine if an object type is supported or not.
2021-08-28 07:39:28 +02:00
Marc Bernard
e86e2267c0
Improve message if object type is not supported ( #4913 )
...
Minor text change
2021-08-27 14:53:20 -04:00
Marc Bernard
6b81d7d958
Improve message for subpackage errors ( #4911 )
...
Clarify error and resolution options in case subpackage already exists in system but is not included in pack hierarchy of repo root package.
Closes #4904
2021-08-27 12:58:12 -04:00
Marc Bernard
f2a801ad1a
Dialogs: Add comment to password popup ( #4910 )
...
Temporarily, adding a comment to the password popup regarding Github login.
To be removed end of 2021
https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/
Closes #4909
2021-08-27 12:46:28 -04:00
Lars Hvam
ce074081d6
additional unit testing ( #4906 )
2021-08-27 10:50:46 +02:00
Lars Hvam
40fa13278d
xml input: add basic unit test case ( #4894 )
2021-08-25 08:11:02 +02:00
Edo von Glan
21cee10b3b
mention selective restore via reset local/force pull ( #4905 )
2021-08-24 10:33:58 -04:00
Lars Hvam
7556bf6951
1.109.0 ( #4896 )
2021-08-16 08:32:43 +02:00
github-actions[bot]
41c9e0880b
ajson, Automatic Update ( #4895 )
2021-08-16 08:20:05 +02:00
Lars Hvam
a798bdeda2
Enable unit test debugging in vscode ( #4891 )
2021-08-11 11:34:54 +02:00
Lars Hvam
b547fd2d0f
docs: minor change, add ")" ( #4892 )
2021-08-06 08:12:24 +02:00
Lars Hvam
329fd9dc0e
interface and factory for ZCL_ABAPGIT_PERSIST_SETTINGS ( #4882 )
...
the old get_instance() method in ZCL_ABAPGIT_PERSIST_SETTINGS has been moved to a method in zcl_abapgit_persist_factory, plus interface added. Added to persist injector
2021-08-03 15:13:16 +02:00
Lars Hvam
e6bac818cf
git transport: add unit test for parse() ( #4889 )
2021-08-03 10:33:24 +02:00
Lars Hvam
ddcb538ccd
get_null(), fix syntax error ( #4890 )
2021-08-03 10:27:24 +02:00
Lars Hvam
19304ad924
change local hostname determination ( #4885 )
...
* change local hostname determination
* fix
2021-08-03 06:49:45 +02:00
Lars Hvam
2bde0ce55a
simplify get_null() + git branch list: add unit test ( #4886 )
...
add unit test which parses the response from hex, ie. containing a real null value
simplify get_null() method, it only returns 1 character, but 2 characters are calculated
2021-08-03 06:47:16 +02:00
github-actions[bot]
9d1e14a90d
ajson, Automatic Update ( #4888 )
...
* [create-pull-request] automated change
* Update zcl_abapgit_ajson.clas.locals_imp.abap
* Update zcl_abapgit_ajson.clas.locals_imp.abap
* Update ajson_mirror.yaml
* skip parse_bare_values
Co-authored-by: larshp <larshp@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-08-02 06:57:22 +02:00
Lars Hvam
a85ffb83d0
update npm dependencies ( #4887 )
2021-07-31 20:01:20 +02:00
Lars Hvam
da310e0137
zcl_abapgit_exit: add IF gi_exit IS NOT INITIAL. ( #4884 )
...
* zcl_abapgit_exit: add IF gi_exit IS NOT INITIAL.
* set description
2021-07-31 11:28:00 +02:00
Lars Hvam
9f025fa656
testing scaffolding ( #4875 )
...
* additional classes are transpiled
* additional unit tests run under node.js
* `abap_transpile.json` moved to folder `/test/` from root
* new `npm run integration` target, doesnt really do anything yet
* new `/test/Readme.md` with [notes and stuff](https://github.com/abapGit/abapGit/pull/4875/files#diff-5de36acd90308dc62abf7855a686ee7052ffb6e762c756fd735fb0c9fbd9595d )
2021-07-29 16:55:43 +02:00
Lars Hvam
ed4fb14582
actions: only run one build job ( #4880 )
...
* Update build.yml
* Update build.yml
* Update build.yml
2021-07-29 16:51:16 +02:00
Lars Hvam
e075b951a4
align use of unescape_url() ( #4878 )
2021-07-29 16:49:38 +02:00
Lars Hvam
8068e8fb0e
git transport: move constants to method ( #4877 )
...
the constants are only used locally in the method, the definitions have been moved to the method instead of the private section of the class
2021-07-22 06:56:40 +02:00
Lars Hvam
910bf46ae4
XML unit test, follow up ( #4876 )
2021-07-21 11:58:40 +02:00
Lars Hvam
9675ad6007
Replace use of type W3URL with string ( #4874 )
...
* replace W3URL with string
* fixes
* ASSERT strlen( iv_url ) <= 250.
2021-07-21 11:41:56 +02:00
Lars Hvam
e74c68e204
Decouple XML from UI factory ( #4873 )
2021-07-21 11:39:47 +02:00
Christian Günter
553d1f2319
LinkHints: trigger onclick event for checkboxes ( #4870 )
...
* LinkHints: trigger onclick event for checkboxes
* refactor
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-07-20 16:33:34 +02:00
Lars Hvam
a52ab7329b
update deps + additional unit testing via open-abap ( #4871 )
2021-07-18 13:17:24 +02:00
Marc Bernard
ab3f24fe06
BRF+ System Application ( #4856 )
...
* BRF+ System Application
- Clear user/time/system-specific fields
- Fix deletion of object
- Remove unnecessary "exists check"
- Updated test case https://github.com/abapGit-tests/FDT0
* Lint
* Lint
* WEBI: Improve error handling
Pass messages to log
* Reverse WEBI
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-07-17 10:26:47 +02:00
victorizbitskiy
73496a2755
Refactor: Exception handling #4852 ( #4869 )
...
https://github.com/abapGit/abapGit/issues/4852
2021-07-13 09:13:25 +02:00