Lars Hvam
28014a53f1
use github actions instead of travis ( #3290 )
...
* use github actions instead of travis
* add name
2020-04-07 18:40:04 +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
Lars Hvam
7cb9617cf7
docs: another blog by Marcello ( #3284 )
2020-03-31 17:22:09 +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
Jaime Rodriguez Capote
7f6fd532ee
Update guide-ssl-setup.md ( #3282 )
...
Set parameter icm/HTTPS/client_sni_enabled = TRUE
2020-03-31 17:07:27 +02:00
Lars Hvam
6957f6e9fb
1.94.0 ( #3279 )
...
* 1.94.0
* v1.94.0
2020-03-29 14:16:36 +02:00
Lars Hvam
01c9cae6a0
docs: update supported, add AREA ( #3278 )
2020-03-29 14:04:45 +02:00
Lars Hvam
bec46bd0dc
docs: deserialization sequence
...
ref https://github.com/larshp/abapGit/issues/3162#issuecomment-576024332
2020-03-29 14:01:20 +02:00
Lars Hvam
b887a8ff9b
use @abaplint/cli instead of abaplint ( #3276 )
...
* use @abaplint/cli instead of abaplint
* Update package.json
2020-03-29 09:22:25 +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
Lars Hvam
8272061022
docs: serializers, mention abapGit-tests organization
2020-03-26 10:52:47 +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
Eduardo Ferrari Copat
b96b058a3c
Undo broken links ( #3245 )
...
abapGit documentation is in HTML, not in markdown. Last commit broke the abapgit.org docs.
2020-03-08 17:40:38 +13:00
Eduardo Ferrari Copat
4a019b1860
Fix broken links ( #3243 )
2020-03-07 15:46:51 +13: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
Lars Hvam
8de9935dbc
docs: Explain the effect of the "remove" button #3241 ( #3242 )
...
* Explain the effect of the "remove" button. #3241
* Update guide-online-uninstall.md
2020-03-05 11:08:00 +01:00
Jaime Rodriguez Capote
3e64854e56
Update ref-namespaces.md ( #3238 )
2020-03-04 13:43:46 +01:00
Lars Hvam
6e158f99d7
readme: link the version badge ( #3236 )
2020-03-04 06:45:23 +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
Lars Hvam
36199a3166
docs: add link to blog
2020-02-27 10:52:09 +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
Lars Hvam
136dfaf8d3
disable ambiguous_statement rule
...
its not possible to make MODIFY explicit on 702 syntax
2020-02-08 14:34:45 +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