Marc Bernard
475f67d1d8
Remove trailing spaces in HTML output ( #3893 )
...
* Remove trailing spaces from html
* Return string size
2020-09-17 17:07:46 +02:00
Lars Hvam
b4169ff4b6
update lint config, plus remove identical condition ( #3892 )
2020-09-16 15:51:12 +02:00
g-back
6f8147036e
XML Refactoring: Various Objects ( #3891 )
...
* change xml references
* change xml reference
2020-09-16 15:23:14 +02:00
g-back
4dde63360e
XML Refactoring: Comparator/OO_Object_FNC ( #3888 )
...
* change xml references to interfaces
changed reference in interfaces:
- zif_abapgit_comparator
- zif_abapgit_oo_object_fnc
* change reference of xml in dependent objects
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-16 12:43:40 +02:00
Lars Hvam
9f396366cd
gui refactoring, for web edition ( #3890 )
...
* put cl_gui_html_viewer behind an interface
* cleanup
* injectable html viewer
* method_parameter_names, exclude zif_abapgit_html_viewer
* fix whitespace
* public get_asset_manager
* Update abaplint.json
* add prefixes
2020-09-16 12:39:23 +02:00
Lars Kiilerich
225a3cb558
updating to reflect real world ( #3887 )
...
+Offline is replaced with New Offline
https://github.com/larshp/abapGit/pull/3590
2020-09-15 09:46:01 +02:00
g-back
b5b947bfe7
change reference from xml classes to interfaces ( #3885 )
...
changed refs in:
- zif_abapgit_longtext
- zif_abapgit_object_enhs
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-15 08:21:32 +02:00
Lars Hvam
5b93872199
reduce existing string templates ( #3886 )
2020-09-15 08:14:42 +02:00
g-back
c69e045057
change ref of xml class to intf in enho interface ( #3884 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-14 12:57:04 +02:00
Marc Bernard
34955f98cb
Performance: Remove double check during deserialize ( #3875 )
...
* Performance: Remove double check during deserialize
Closes https://github.com/larshp/abapGit/issues/3757
* check_write_protected check_language
* Add calls to find methods
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-14 12:47:45 +02:00
dependabot-preview[bot]
454c23acdc
Update eslint requirement from ^7.8.1 to ^7.9.0 ( #3882 )
2020-09-14 05:12:03 +00:00
dependabot-preview[bot]
a9909ffcd8
Update @abaplint/cli requirement from ^2.41.2 to ^2.42.4 ( #3883 )
2020-09-14 05:06:47 +00:00
Lars Hvam
2ff25e27dd
pretty print ZCL_ABAPGIT_HTML_FORM and static ( #3880 )
...
pretty print class ZCL_ABAPGIT_HTML_FORM, and change two static methods to instance, this will make future possible changes to the class easier to see in the history
2020-09-12 06:50:31 +02:00
Marc Bernard
53bb303272
SHI3: Fix "IMG structure ID still used" ( #3873 )
...
Closes #3869
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-12 05:18:16 +02:00
Lars Hvam
f0208ae883
html, use interfaces ( #3871 )
...
* html, use interfaces
#3460
* fix syntax, remove alias
* last one 🎉
2020-09-12 05:16:21 +02:00
Marc Bernard
69fa5655c8
PROG: Add program class to deserialize ( #3874 )
...
Closes https://github.com/larshp/abapGit/issues/3870
2020-09-11 16:42:01 +02:00
Marc Bernard
7e4ae44fea
Enhance result view of Code Inspector/Syntax Check ( #3861 )
...
Follow-up to #3717 :
- Proper display of public, protected, and private sections
- Add CLAS prefix to be inline with other object types
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-11 11:23:33 +02:00
mariusraht2
4dce10e83c
popup_to_select_from_list can handle element-based tables ( #3858 )
...
* popup_to_select_from_list can handle element tabs
popup_to_select_from_list can now handle element-based non-structured tables like a table of url strings
Therefore related to #3639
* Update zcl_abapgit_popups.clas.abap
* Fixed wrong value assigning and added assert
2020-09-11 09:25:21 +02:00
Lars Hvam
42a532b9eb
reduce usage of ddic types ( #3859 )
...
* add SAP_BOOL as forbidden void type
* reduce
* Update abaplint.json
* sychar10
* sylangu
* Update abaplint.json
2020-09-10 15:30:25 +02:00
mariusraht2
a8df9c286f
upload_pack_by_branch: Replace deepen with deepen_level ( #3835 )
...
* Create pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Update zcl_abapgit_git_transport.clas.abap
* Update pull.yml
* Update pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Delete pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Replaced deepen boolean with deepen_level
* Replaced numc2 by n length 2
* Removed restriction of deepen_level
* N alone is of length 1 and not numeric
Co-authored-by: mariusraht1 <mariusraht+1@gmail.com>
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-09 09:50:00 +02:00
mariusraht2
6f130d0edc
Client must send an empty packfile ( #3856 )
2020-09-09 08:39:05 +02:00
Fabian Lupa
dc5725b49c
Add performance test ( #3847 )
...
* Add performance test
* Fix some linter errors
* Refactor free selections to reduce method length
* Performance test add title to result ALV
* Attempt downport
* Downport
* Pretty Printer VS abaplint
* Undo more changes done by pretty printer
* Adjust performance popup title and ALV layout
* Move free sel dialog to global for abapmerge
* Move some type definitions for abapmerge
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-08 10:39:20 +02:00
Fabian Lupa
1df03232d8
Remove GitHub 2FA implementation ( #3839 )
...
* Remove GitHub 2FA implementation
as it relies on a soon to be deprecated authentication mechanism.
Fixes #3150
See https://developer.github.com/changes/2020-02-14-deprecating-password-auth/
* Deprecation warning for found 2FA implementations
* Fix linter issues
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-08 10:35:57 +02:00
g-back
3e4ce7bf73
Offline Repos: add ZIP Import/Export to actions ( #3823 )
...
* navigate to repo after ZIP import
* add zip import/export action for offline repos
* rename action labels
* change new state to be dependent on current page
change replacing -> new page if action called from repo list
rerender if in repo view
* add some TODOs, see PR discussion
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-08 10:32:17 +02:00
hf-kklein
b55f92edbb
Update index.md ( #3853 )
...
fix typo
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-08 10:29:06 +02:00
hf-kklein
d0d5ad0d85
Add Hochfrequenz to Consulting and Partner section ( #3854 )
2020-09-08 10:25:36 +02:00
dependabot-preview[bot]
8ca7a23d90
Update @abaplint/cli requirement from ^2.39.24 to ^2.41.2 ( #3851 )
2020-09-07 05:16:17 +00:00
dependabot-preview[bot]
59c58976e3
Update eslint requirement from ^7.7.0 to ^7.8.1 ( #3850 )
2020-09-07 05:12:26 +00:00
Lars Hvam
6739b768e9
html refactoring ( #3843 )
...
* html refactoring
change A() to instance method
remove ADD_CHECKBOX alias
* removes ICON alias
* more
2020-09-06 09:45:51 +02:00
mariusraht2
24cba9e221
Suppress popup on autostart after update ( #3844 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-06 09:28:43 +02:00
Marc Bernard
b0d1d04ade
Automatically repair ZCX_ABAPGIT_EXCEPTION ( #3840 )
...
* Automatically repair ZCX_ABAPGIT_EXCEPTION
See #3833
* Add TODO
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-06 09:11:19 +02:00
Lars Hvam
1668a95b53
remove NO_HANDLER pseudo comments when handlers exist ( #3846 )
...
* remove NO_HANDLER pseudo comments when handlers exist
* Update zcl_abapgit_url.clas.testclasses.abap
2020-09-06 09:07:23 +02:00
Lars Hvam
b14a633a96
docs: fix typo ( #3842 )
2020-09-04 13:53:43 +02:00
Lars Hvam
cbb35ade88
linter: add numc2 as forbidden void type ( #3837 )
2020-09-04 09:36:31 +02:00
Marc Bernard
c09cc67c83
Fix startup of repo view ( #3831 )
...
* Update error msg
* Fix login popup errors and cancelation
* Remove validate/reset methods
* Lint
* Rename iv_repo_online to io_repo_online
* Change to error in status bar
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-04 09:32:38 +02:00
Lars Hvam
428575fb58
1.99.1 ( #3832 )
...
* v1.99.1
* 1.99.1
* linter, enable rule line_break_style
2020-09-03 09:30:44 +02:00
Lars Hvam
9c41a2b7d8
remove text pragmas and pseudo comments ( #3827 )
...
* remove text pragmas and pseudo comments
* fix whitespace
* fix carriage return
* test
* test
* Update zcl_abapgit_repo.clas.abap
2020-09-03 09:13:47 +02:00
Marc Bernard
e70875879b
Restart abapGit in case of self-update ( #3804 )
...
* Restart abapGit in case of self-update
Closes #3358
* Fix abapgit url detection
Old logic incorrectly matched for example https://github.com/abapGit-tests/CHAR
* Github only
* Separate method
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-03 09:07:57 +02:00
Lars Hvam
44d4952d13
class parsing, show line number causing error ( #3828 )
...
In case there are errors while parsing the CLAS source code, the line number causing the error will now be shown in the error message
2020-09-03 09:04:28 +02:00
ed-holland
cb851f4ab1
Added Utility method and used it in ENHS ( #3658 )
...
* Update zcx_abapgit_exception.clas.abap
* Added Utility class and adjusted exception raises
* Fix Linter
Co-authored-by: Ed Wenmakers <ed.wenmakers@redwood.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Frederik Hudák <frederik.hudak@sap.com>
2020-09-03 09:02:01 +02:00
g-back
a8f5d7a13e
change full to standalone ( #3830 )
2020-09-02 15:02:33 +02:00
Lars Hvam
98a261df1b
remove some unused variables ( #3825 )
2020-09-01 16:32:44 +02:00
Lars Hvam
a16f6f3d17
Cleanup, remove unused TYPEs ( #3824 )
2020-09-01 16:29:53 +02:00
Lars Hvam
75b83825ed
update linter config ( #3822 )
2020-09-01 16:27:16 +02:00
mariusraht2
3a75ade563
Rename upload_pack to upload_pack_by_branch ( #3818 )
...
* Create pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Update zcl_abapgit_git_transport.clas.abap
* Update pull.yml
* Update pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Delete pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Rename upload_pack to upload_pack_by_branch
* Renamed missed references
Co-authored-by: mariusraht1 <mariusraht+1@gmail.com>
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-01 16:23:30 +02:00
g-back
4c9a9b0ad9
Update Docs ( #3816 )
...
* Update images (v1_99_0)
* Change image to screenshot of latest version
* Add some clarificaitons, use new terminology
* Add page for background mode
* add mention of zabapgit_full
* Add entry for background in db utils
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-01 16:20:09 +02:00
Lars Hvam
ca5f6f6d1f
filename encoding of < and > ( #3820 )
...
Windows cannot store filenames containing "<" and ">"
These two characters are now uri encoded, same approach as already deployed for some characters
#3817
2020-09-01 09:39:12 +02:00
Marc Bernard
ac26e5b7ab
OTGR: Enable parents ( #3806 )
...
* OTGR: Enable parents
* OTGR: Enable parents
* Replace cx_root
* Remove inactivate logic
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-09-01 09:34:53 +02:00
Lars Hvam
86657cc691
HTML refactoring ( #3813 )
...
* HTML refactoring
* removes the ADD_ICON alias
#3460
* remove IS_EMPTY alias
* more
* refactoring
2020-08-31 09:37:36 +02:00
Lars Hvam
c9dbee83b4
XML refactoring ( #3814 )
...
* XML refactoring
+ DTEL
* ENHO_CLIF + FUGR
* INTF
2020-08-31 09:35:10 +02:00