dependabot-preview[bot]
94c0246442
Update @abaplint/cli requirement from ^2.52.6 to ^2.54.0 ( #3978 )
...
Updates the requirements on [@abaplint/cli](https://github.com/abaplint/abaplint ) to permit the latest version.
- [Release notes](https://github.com/abaplint/abaplint/releases )
- [Commits](https://github.com/abaplint/abaplint/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-05 10:04:20 +02:00
Alexander Tsybulsky
6941d9824a
html event abstraction, phase 4 - form_data ( #3975 )
...
* event->post_data logic
* part of pages, commit test
this is also long text
to test
* string_map: port strict() feature
* pages refactoring part 2
* linter
* docs
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-10-05 09:33:01 +02:00
Lars Hvam
c573b94a57
ZCL_ABAPGIT_CONVERT additional unit tests ( #3976 )
2020-10-05 09:30:43 +02:00
Marc Bernard
25774396e6
Dialogs: add offline repo HTML form ( #3960 )
...
* Dialogs: add offline repo HTML form
* Dialogs: add offline repo HTML form
* Dialogs: add offline repo HTML form
* Lint
* Lint
* Chaining
* Set required attribute
* Check for empty display name
* Change validation
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-10-03 10:18:45 +02:00
Marc Bernard
24436879b6
Improvements for uninstall ( #3959 )
...
* Improvements for uninstall
Uninstall now catches exceptions and tries up to 3 times to remove an object. Exceptions are only raised if after 3 tries some objects still remain.
Tested with https://github.com/larshp/abapPGP
Closes https://github.com/abapGit/abapGit/issues/379 and https://github.com/abapGit/abapGit/issues/3949 , and probably #3228
* Add SHLP
also ordered when by priority
* Conflict
* Move counter
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-10-03 09:17:11 +02:00
Marc Bernard
a49b68efa7
Update Serializer Documentation ( #3972 )
...
* Update Serializer Documentation
* Update serializers.md
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-10-02 10:26:48 +02:00
Marc Bernard
9704ce6708
Fix ZIF_ABAPGIT_OBJECT~EXISTS methods ( #3967 )
...
* Fix ZIF_ABAPGIT_OBJECT~EXISTS methods
* Fix EXISTS
* CMPT
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-10-02 10:23:00 +02:00
Lars Hvam
37ae397853
1.100.0 ( #3970 )
...
* 1.100.0
* v1.100.0
2020-10-01 11:08:01 +02:00
dependabot-preview[bot]
578d0c28d2
Update eslint requirement from ^7.9.0 to ^7.10.0 ( #3969 )
...
Updates the requirements on [eslint](https://github.com/eslint/eslint ) to permit the latest version.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.9.0...v7.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-01 11:00:36 +02:00
dependabot-preview[bot]
5dd26c1378
Update @abaplint/cli requirement from ^2.48.0 to ^2.52.6 ( #3968 )
...
Updates the requirements on [@abaplint/cli](https://github.com/abaplint/abaplint ) to permit the latest version.
- [Release notes](https://github.com/abaplint/abaplint/releases )
- [Commits](https://github.com/abaplint/abaplint/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-01 10:57:20 +02:00
Marc Bernard
ef234a20fb
New object type CMOD - Customer Enhancement Project ( #3947 )
...
* New object type CMOD - Customer Enhancement Project
Test repo https://github.com/abapGit-tests/CMOD
* CMOD
* boolc
Co-authored-by: Lars Hvam <larshp@hotmail.com>
* Update src/objects/zcl_abapgit_object_cmod.clas.abap
Co-authored-by: g-back <27279305+g-back@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: g-back <27279305+g-back@users.noreply.github.com>
2020-10-01 09:49:48 +02:00
Marc Bernard
ecaa58beaf
Add anchor script for developer docs ( #3963 )
2020-10-01 09:46:15 +02:00
Marc Bernard
1e93c1d3d3
Fix syntax errors in 702 ( #3962 )
...
Only relevant if trying to run dev version in 702
2020-09-29 19:28:42 +02:00
Marc Bernard
c9da76b3ee
Fix error from CL_PACKAGE_FACTORY=>LOAD_PACKAGE ( #3958 )
...
* Fix error from CL_PACKAGE_FACTORY=>LOAD_PACKAGE
* Variable
* Change to T100 messages
* super->constructor( )
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-29 17:29:02 +02:00
pokrakam
00e01c7232
Extend unit tests to handle edge cases ( #3952 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-29 07:46:25 +02:00
pokrakam
85fe733171
Object type PDTS - Workflow Task ( #3711 )
...
* Adapt trial code from christianguenter2
* Add changed_by
* Adapt trial code from christianguenter2
* Add changed_by
* Add unit test mock class
* Update unit tests
* Unit tests %26 lint fixes
* De-Linting
* More lint fixes
* More lint experimenting
* More de-linting
* Update unit tests
* Turnaround test (WIP)
* More XML turnaround testing
* Turnaround test now working
* Clean up code
* Enable experimental mode
If we want to merge into master, it will only run for daredevil experimentalists
* Update src/objects/zcl_abapgit_object_pdts.clas.testclasses.abap
Co-authored-by: Lars Hvam <larshp@hotmail.com>
* Update src/objects/zcl_abapgit_object_pdts.clas.abap
Co-authored-by: Lars Hvam <larshp@hotmail.com>
* 702 compatibility
* More 702 compatibility
* Removed container texts and system elements
Temporary(?) measure as they are being too troublesome, changing XML on successive serializations and suchlike.
* Caught exception
* General refactoring
* Remove NOTEXT pragmas and directives
* De-linting
* Remove diff in transport class
* Refactoring WIP
* Refactoring - WIP
* Refactor serialization
* De-lint
* Update container serialization
* Refactor deserialization WIP
* Object type PDTS - Workflow Task (experimental)
* Object PDTS Alpha version
* De-lint
* Correct CI dependency issues
* Check for critical unit test setting
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-29 07:41:35 +02:00
Marc Bernard
404a08fdb2
New object type WDCA - Web Dynpro Application Configuration ( #3941 )
...
* WDCA
* WDCA
* Dependencies
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-29 07:35:32 +02:00
Marc Bernard
5bde9bd549
Fix syntax errors in 702 ( #3955 )
...
* Fix syntax errors in 702
* Fix syntax errors in 702
2020-09-28 19:58:31 +02:00
Alexander Tsybulsky
e95b6f7806
html event abstraction, phase 3 - query ( #3903 )
...
* event->query
* page db refactoring
* linter fix
* linter fix
* address repo via key= param
* linter
* mv_getdata WIP
* mv_getdata - finish
* cleanup action utils
* linter fix
* another linter fix
* docs for event->query
2020-09-28 16:41:59 +02:00
Marc Bernard
1f3abfd8ec
New object type AVAR - Activation Variant ( #3944 )
...
* AVAR
* AVAR
* Delete zcl_abapgit_object_avar.clas.abap
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-27 11:15:29 +02:00
Marc Bernard
b940572f2a
Fix deserialize of TABL with foreign keys ( #3945 )
...
Activation of foreign keys now uses with same logic as #3545 :
- remove keys during DDIC phase
- add keys during LATE phase
Closes #3867
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-27 11:12:15 +02:00
Marc Bernard
dc9773bee9
Fix handling of T100 exceptions ( #3943 )
...
* Fix errors raised during deletion
* Fix error handler
* Harmonize top and bottom message banners
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-27 10:56:08 +02:00
Lars Hvam
1c1b04fbe9
update lint config, minor refactors ( #3948 )
2020-09-27 09:24:31 +02:00
Fabian Lupa
0edcd79335
Fix link in docs ( #3950 )
2020-09-26 08:27:42 +02:00
Marc Bernard
a4c25cf545
Major update of API documentation ( #3938 )
...
* Major update of API documentation
Filled in many details and closed todos.
Closes https://github.com/abapGit/abapGit/issues/3926
* Correction
Co-authored-by: Lars Hvam <larshp@hotmail.com>
* Corrections
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-25 07:49:51 +02:00
Fabian Lupa
c7754f22eb
Add documentation on authentication ( #3933 )
...
* Add documentation on authentication
* Fix typo
* Adjust link
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-24 09:47:15 +02:00
Marc Bernard
ee246fddd3
Improve label in user/password popup ( #3934 )
...
* Improve label in user/password popup
Change "Password" to "Password or Token"
* Fix size
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-24 09:44:39 +02:00
Lars Hvam
fff8f1b237
new URL, updates ( #3936 )
...
* Update build.yml
* docs, update urls
* code, update links
2020-09-24 09:42:52 +02:00
Fabian Lupa
f2defab59e
Add option to synchronize theme with frontend ( #3929 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-23 12:34:15 +02:00
Fabian Lupa
b7d318d2e9
Add button to launch IEChooser.exe on Windows ( #3922 )
...
* Add button to launch IEChooser.exe on Windows
* Fix CASE statement
* Determine iechooser.exe path using system directory
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-23 12:31:01 +02:00
Lars Hvam
03724484f1
use boolc ( #3920 )
2020-09-23 12:28:13 +02:00
Lars Hvam
743f44da31
fix syntax warning in ZCL_ABAPGIT_MESSAGE_HELPER ( #3932 )
...
closes #3921
2020-09-23 10:13:49 +02:00
Lars Hvam
821e6fc502
readme: remove broken link + all links SSL ( #3924 )
2020-09-22 09:08:39 +02:00
Lars Hvam
d68f6ad2fc
v1.99.2 ( #3925 )
...
* 1.99.2
* v1.99.2
2020-09-22 09:06:20 +02:00
Fabian Lupa
8ad4d130d4
Fix sort by created at in repo overview ( #3919 )
...
Fixes #3918
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-22 08:56:58 +02:00
Fabian Lupa
a2f57aeb9a
Split up global settings button and utility menu ( #3913 )
...
* Split settings and dev utils menu
* Fix missing settings hotkey on repo view
* Revert "Fix missing settings hotkey on repo view"
This reverts commit 1444744a5f
.
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-22 08:54:40 +02:00
Marc Bernard
df0eaf32ce
SHI3: Deserialized buffermode ( #3923 )
2020-09-22 08:17:28 +02:00
pokrakam
9454227275
Add PDAC and PDTG ( #3917 )
2020-09-21 15:11:25 +02:00
Lars Hvam
015800b45b
Less DDIC references ( #3905 )
...
* remove uses of CHAR30
* Update abaplint.json
* add basic unit test for ZCL_ABAPGIT_MESSAGE_HELPER
* replace uses of char50
* fix name
* Update abaplint.json
* use sy-uname instead of uname
in ZCL_ABAPGIT_USER_MASTER_RECORD
2020-09-21 07:39:22 +02:00
dependabot-preview[bot]
7aa002728b
Update @abaplint/cli requirement from ^2.42.4 to ^2.48.0 ( #3912 )
2020-09-21 05:06:46 +00:00
Fabian Lupa
a16a903f57
Show repo list button in tutorial ( #3910 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-20 09:43:54 +02:00
Fabian Lupa
bab9b7ba22
Show tutorial if there are no repos ( #3907 )
...
Fixes #3553
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-20 09:40:57 +02:00
Fabian Lupa
95b012e23f
Update screenshot in readme ( #3909 )
...
to the one used in the documentation
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-20 09:32:31 +02:00
Alexander Tsybulsky
aae82485e0
html_form chaining ( #3908 )
2020-09-20 09:29:12 +02:00
Alexander Tsybulsky
6e515e1063
Unified validate and normalize form params in html_form class ( #3904 )
...
* html_from - validate and normalize form params
* docs
2020-09-20 07:41:46 +02:00
Alexander Tsybulsky
9574dca828
html event abstraction, phase 2 (action utils usage unification) ( #3902 )
...
* action utils improvements
* page unifications
* linter
2020-09-19 11:02:01 +02:00
Marc Bernard
c264588ab2
SHI3: Fix "IMG structure ID still used" ( #3901 )
...
Follow-up
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-19 07:59:21 +02:00
Alexander Tsybulsky
555f2f3d0b
html event abstraction, phase 1 ( #3900 )
...
* event class, interface and gui
* router adaptation
* rest of the pages
* linter fixes
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-19 07:57:39 +02:00
Fabian Lupa
143a7ccc1c
Downport, fixes #3897 ( #3899 )
2020-09-19 07:54:36 +02:00
g-back
7871d23fef
XML Input/Output: Remove Aliases ( #3898 )
...
* change XML reference to interface
* remove aliases from XML in/out classes
* change XML references to interfaces
2020-09-18 14:01:44 +02:00