Jaime Rodriguez Capote
1b36d98ef8
(de)serialization (z)if_apack_manifest ( #3311 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-04-26 08:54:50 +02:00
Rakshith Gore
b0d54f97e3
STVI, Transaction variants ( #3307 )
...
* Screen Variants Support
* Update package.devc.xml
* Checks Corrected
* Package Description Change
* Transaction Variant Supported
* Delete zcl_abapgit_object_stvi.clas.xml
* Delete zcl_abapgit_object_stvi.clas.abap
* Transaction Variants Supported
* Checks Corrected
* Clean Code
* Handle User Details
* Delete zcl_abapgit_object_scvi.clas.abap
Delete Conflicting files
* Delete zcl_abapgit_object_scvi.clas.xml
Deleting conflicting files
* docs, STVI, Transaction variant
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-04-23 07:09:51 +02:00
Rakshith Gore
f0641a7292
SCVI: Screen Variants Support ( #3306 )
...
* Screen Variants Support
* Update package.devc.xml
* Checks Corrected
* Package Description Change
* Transaction Variant Supported
* Delete zcl_abapgit_object_stvi.clas.xml
* Delete zcl_abapgit_object_stvi.clas.abap
* Clean Code
* Handle User Details
* docs, SCVI supported
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-04-22 07:29:26 +02:00
abapChaoLiu
4ab4abcc6b
fix - handle exception cx_oo_clif_scan_error_detai ( #3314 )
...
fix issue 3313
Co-authored-by: Chao Liu <abapChaoLiu@gmail.com>
2020-04-22 07:24:07 +02:00
mariusraht2
c2fc8f00fe
Issue 3294: ZCL_ABAPGIT_TIME: Unit Test fails on AS ABAP 752, SP04 ( #3295 )
...
* Create pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Update zcl_abapgit_git_transport.clas.abap
* Update pull.yml
* Update pull.yml
* Updated testclass for util_time
* abaplint, get_utc
* Delete pull.yml
* Made time tests method more simple
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-04-15 14:15:03 +02:00
Christian Günter
48454c5922
fix page diff dump: use repo instead of repo_online ( #3304 )
...
* fix page diff dump: use repo instead of repo_onlin
* make repo online an attribute
2020-04-14 18:57:21 +02:00
Christian Günter
c9241e7cff
Fix zcl_abapgit_gui_component definition ( #3299 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-04-09 09:39:35 +02:00
Christian Günter
decc2d4863
Page Patch: fix unit test ( #3293 )
2020-04-08 15:58:22 +02:00
Jaime Rodriguez Capote
0bc7e6bde7
Clean code ( #3292 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-04-07 18:49:09 +02:00
Alexander Tsybulsky
0eb22a0c87
Gui refactor, part 1 ( #3289 )
...
* gui component and event registering
* remove iv_prev_page from event_handler if
* constructors raising zcx_abapgit_exception
* get_gui_services - UT friendly
* linter fixes
* more linter fixes
* zif_gui_services stub all methods
* linter fix
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-04-07 10:30:43 +02:00
Jaime Rodriguez Capote
fce71de4d1
Use constants for Y/N/P ( #3291 )
...
* Use constants
* Pretty Printer
2020-04-05 10:55:24 +02:00
Jaime Rodriguez Capote
27ac61e95d
Apack dependencies ( #3285 )
...
* Support APACK dependencies
Check installed apack package dependencies for current repository
Display a popup with dependencies
* abaplint checks
* abaplint checks
* abaplint checks
* Popup only when dependency not met
* abaplint checks
* abaplint checks
* Optimization
* abaplint checks
* abaplint checks
* Fix typo "dependeNcies"
* Remove address from dependency check
* Dependencies popup title
* Dependencies popup enhanced
* EXCEPTION column replacing MET
* Enable Git URL hiperlink
* APACK doc - Version dependency support
* Dependencies version check support
* abaplint checks
* abaplint checks
* Version utils
* fix syntax warning
* move set_dot_apack to protected
Co-authored-by: larshp <larshp@hotmail.com>
2020-04-05 08:57:59 +02:00
Christian Günter
803ca23176
Refactor page diff: Introduce subclass for patch ( #3283 )
...
* Introduce zcl_abapgit_gui_page_patch as subclass of zcl_abapgit_gui_page_diff
introduce pop-method on GUI stack
fix linter + raising exception when gui stack emp
introduce zcl_abapgit_gui_page_patch
more
add
fix linter
remove go back to patch after commit
fix linter
remove bookmark for stage page
remove pop
src/ui/core/zcl_abapgit_gui.clas.abap
src/zcl_abapgit_repo_online.clas.abap
* refactor: move more logic to render_line_split_ro
* refactor move logic to render_diff_head_after_stat
* add logic to render_table_head_non_unified
* extract render_table_head_unified
* extract of is_patch_possible calculation
* fix linter
* move hotkey to patch
* refactor and rename to get_normalized_fname_with_p
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-31 17:14:13 +02:00
Lars Hvam
6957f6e9fb
1.94.0 ( #3279 )
...
* 1.94.0
* v1.94.0
2020-03-29 14:16:36 +02:00
Jaime Rodriguez Capote
90e3208163
Skip dom. appends serialization ( #3275 )
2020-03-29 09:16:54 +02:00
Christian Günter
1e4560b32a
Patch: new refresh functions ( #3271 )
...
* Patch: Refresh object first working version
* Patch: add refresh local and refresh repo + refact
* add missing stuff
* fix lint
* refactoring and cleanup
* add missing stuff
* refactor
* refactor
* refactor
* add title for menu bar
* Save and restore scroll position
* refactoring and cleanup
* refactor
* cleanup
* cleanup
* cleanup
* remove new hotkey
* disable object refresh for non-object files
* remove restore scrollposition
* cleanup
* refactor
* cleanup
* save scroll position
* Fix: refresh of deleted objects
* Fix dump: refresh new objects
* add hotkey support for refresh all local objects
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-26 12:30:22 +01:00
Frederik Hudák
63640bb3fc
Minor ux improvements ( #3253 )
...
* Resize stage list to full width
* Move patch button to the top menu
* Center stage list, increase line width in repo, stage
* Repo page - Increase line height for path column
* Stage list to full size
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-21 09:56:53 +01:00
Jaime Rodriguez Capote
7bf443d7a8
SHA1 for file zcl_abapgit_object_chdo.clas.abap ( #3264 )
2020-03-15 07:34:22 +01:00
Marcello Urbani
68117adb97
CHDO: clear UZEIT and UTIME dynamically ( #3256 ) bis ( #3260 )
...
* CHDO: clear UZEIT and UTIME dynamically (#3256 ) bis
* fix variable name
2020-03-14 11:14:30 +01:00
Christian Günter
5c65f3411d
CHDO: clear UZEIT and UTIME dynamically ( #3256 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-13 10:46:49 +01:00
Eduardo Ferrari Copat
e74d40516c
Diff - Add option to collapse files ( #3248 )
...
* Update zcl_abapgit_gui_page_diff.clas.abap
* Update zcl_abapgit_gui_page_diff.clas.abap
* Update zabapgit_css_common.w3mi.data.css
* Update zabapgit_css_common.w3mi.data.css
* test
* Update zabapgit_css_theme_default.w3mi.data.css
* Add collapse to css
* Add user select
* onDiffCollapse
* show source
* src
* Tries text
* hide/show
* uses nodisplay instead of hidden
* good hide
* ===
* Add button
* lint
* lint
* set function as global
* lint
* Exclude gui page diff
* remove extra space
* chevron
* pointer
* class
* Icons
* lint
* lint
* hide
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-12 17:09:00 +01:00
Frederik Hudák
31a912b124
Use xml syntax highlighter for html as well ( #3251 )
...
I came upon a `w3ht.data.html` object without syntax highlighting. We can reuse the xml highlighter for html.
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-11 16:46:21 +01:00
g-back
79a1a667c6
Switch branch protected ( #3250 )
...
* add write-protect check for switch branch
* disable link for disabled toolbar functions
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-11 12:54:24 +01:00
Paweł Wiejkut
b0741dd419
AREA Object support ( #3235 )
...
* IOBJ fix #3105
* Variable fix
* BW function modules check
* AREA support
AREA support
* update, comment fix
* update
* iobj update
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-11 12:47:31 +01:00
g-back
07c87edd03
PINF: Exporting to Returning Parameter ( #3252 )
...
* change exporting to returning parameter
* enable prefer_returning_to_exporting
2020-03-11 11:42:15 +01:00
larshp
e638e6065a
ZCL_ABAPGIT_GUI_PAGE_DIFF propagate exception
2020-03-10 08:17:12 +01:00
Jaime Rodriguez Capote
543114963f
abapOpenCheck - Naming Conventions revision #3239 ( #3240 )
...
* abapOpenChecks config file
* Ignore SCI config folder
* checks revision
* Revert "checks revision"
This reverts commit 56a12289df
.
* Renaming non-constants
Pending:
* Remove SCI configuration
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-09 17:34:26 +01:00
larshp
8fcf072917
remove call to super->constructor
...
there is no super class
2020-03-09 17:19:34 +01:00
Lars Hvam
c227d473df
Authorization objects in transactions #3233 ( #3237 )
...
* Support authorization in TRAN
* abaplint checks
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-03-05 18:43:58 +01:00
Jaime Rodriguez Capote
c9ae5ac122
Transaction, unknown cinfo #3223 ( #3232 )
...
* Determination transaction type
* Determine TX type
* abaplint checks
2020-03-04 06:41:04 +01:00
Lars Hvam
a85db8c8b8
SRFC: clear some admin fields ( #3225 )
...
* SRFC: clear some admin fields
* fix lock problem and delete problem
2020-03-04 06:34:58 +01:00
Jaime Rodriguez Capote
2ca3a3da91
CHDO change document object #802 ( #3207 )
...
* Support for CHDO
* Remove dependency from GENERIC
* Skip gen. objects by CHDO
* abaplint checks
* Moved filter to zcl_abapgit_repo
* Adjusted filter logic
* Delete unused methods
* Extract apply filter methods
New class zcl_abapgit_repo_filter generated with apply filter methods
* docs: update supported with CHDO
* Clear serialization fields
* Set package at deserialize
* Check errors at deserialize
2020-03-04 06:29:31 +01:00
Lars Hvam
4b35ecffb3
FUGR: Give proper error messages for RFC parameter ( #3222 )
...
* FUGR: Give proper error messages for RFC parameter
* reduce line length
2020-03-03 10:21:33 +01:00
larshp
b4b3414009
non existing package: fix dump #3224
2020-03-03 10:10:35 +01:00
Daniel Wegner
eb10fae8ef
Proxy bypass ( #3221 )
...
* add proxy bypass option in settings
* add proxy bypass popup and persist settings
* add proxy bypass to proxy config class
* Fix Proxy Bypass Button HTML
* Fix indentation
* Implement Method popup_proxy_bypass
* Fix behaviour in case of empty range tab
* Fix behaviour in case of empty range tab 2
2020-03-02 15:30:23 +01:00
Christian Günter
cec926e954
Diff: Only add beacon at beginning while patching ( #3218 )
2020-02-20 16:43:02 +01:00
Christian Günter
a8d474fab4
Patch: add path to jump target ( #3216 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-02-20 09:39:56 +01:00
Alexander Tsybulsky
0961429903
#3209 DOCU master lang only ( #3217 )
2020-02-20 08:28:12 +01:00
Christian Günter
1668e670cf
Fix patch: multiple files with same name ( #3213 )
...
- unify id generation
- generate unique filenames
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-02-19 14:24:04 +01:00
Christian Günter
109c8c3be4
Patch: Remember patched lines when cancel Commit ( #3212 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-02-19 13:55:19 +01:00
Christian Günter
5067e403b7
Patch: add beacon at beginning of objects ( #3210 )
...
* Patch: add beacon at beginning of objects
* extract constant + fix unit test
2020-02-19 12:48:26 +01:00
Johan Wigert
e57037e12c
Stage of IWMO, IWSG, IWSV ( #3205 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-02-11 10:23:28 +01:00
Mauricio Lauffer
a9a505faf4
Prefer RETURNING to EXPORTING ( #3204 )
...
* refactor: Prefer RETURNING to EXPORTING
* refactor: Prefer RETURNING to EXPORTING
2020-02-11 10:20:45 +01:00
Lars Hvam
eb7e819b25
refactoring, delete unused variables and methods ( #3203 )
...
* zlib
* xml
* processor
* shi5
* remove unused filter parameter
* pinf cleanup
* ssfo delete empty method
* highlighter
* gui page res, remove unused
* remove unused in diff class
* adt link
* gui, remove 2 unused parameters
* branch overview
2020-02-09 09:38:17 +01:00
Jaime Rodriguez Capote
d5bc9b89c6
Img structure enhancement ( #3200 )
...
* Structure sequence extension
* Selection ORDER BY PRIMARY KEY
2020-02-08 09:02:51 +01:00
Jaime Rodriguez Capote
701f83ec2d
Travis-CI Error ( #3201 )
...
./src/ui/zcl_abapgit_gui_page_merge.clas.abap[187, 18] - Keep single parameter on one line (keep_single_parameter_on_one_line)
https://travis-ci.org/jrodriguez-rc/abapGit/builds/647280505?utm_medium=notification%26utm_source=github_status
2020-02-07 12:34:59 +01:00
g-back
48032207a8
remove macro, replace with method calls ( #3198 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-02-03 09:16:36 +01:00
GB
4b35d98e5d
remove macro, replace with method calls
2020-02-03 09:13:31 +01:00
Lars Hvam
7aea72f63a
git pack, remove macros #3170 ( #3191 )
2020-02-03 06:57:53 +01:00
larshp
a9b3ed7ac3
SUPPORTED_LIST, return sorted table
2020-02-02 10:12:05 +01:00