Jakub Filak
ccba5c0286
CHAR fixes ( #3346 )
...
* char: deserialize missing attribute hide_icons
* char: unlock upon all errors
It's very annoying when I have to go to SM12 to unlock CHAR
objects which could not be activated due to a missing OTGR.
2020-05-05 06:43:56 +02:00
Frederik Hudák
055d1b8591
Serialize master lang only - DTEL, DOCT ( #3343 )
2020-05-04 18:09:54 +02:00
Frederik Hudák
240fc1ed06
CUS0, CUS1, CUS2 - Serialize master lang only ( #3342 )
...
The "serialize master language only" setting is not respected everywhere. This PR fixes CUS0, CUS1, CUS2 object types.
2020-05-04 16:02:49 +02:00
Lars Hvam
69bd4efd45
docs: update ref-supported ( #3339 )
2020-05-04 11:36:56 +02:00
Christian Günter
1cf1a30e81
Downport ( #3341 )
...
* downport DTDC
* downport DRUL
* Downport AMSD
* downport BDEF
* more downport
Co-authored-by: Christian Günter <christian.guenter@emineo.ch>
2020-05-04 11:34:32 +02:00
mariusraht2
b91043a270
Refactor Popup ( #3310 )
...
* Create pull.yml
* Update zcl_abapgit_git_transport.clas.abap
* Update zcl_abapgit_git_transport.clas.abap
* Update pull.yml
* Update pull.yml
* Delete pull.yml
* Refactored popup logic
Related to #3040
Refactoring of popup logic/calling to be able to reuse it as commit list.
* Removed reset flag
Removed reset flag cause it doesn't belong to this PR (will be readded later)
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-05-04 08:36:24 +02:00
Christian Günter
5234a25c35
DTDC: Dynamic Cache ( #3335 )
...
* DTDC: Dynamic Cache
* Update ref-supported.md
Co-authored-by: Christian Günter <christian.guenter@emineo.ch>
2020-05-02 17:04:08 +02:00
Christian Günter
2d991b2315
DRUL: Dependency Rule ( #3336 )
...
* DRUL: Dependency Rule
* Update ref-supported.md
Co-authored-by: Christian Günter <christian.guenter@emineo.ch>
2020-05-02 17:01:00 +02:00
Christian Günter
a785bcdb99
DDLS: Ignore baseinfo file not exists error ( #3334 )
...
Co-authored-by: Christian Günter <christian.guenter@emineo.ch>
2020-05-02 16:51:52 +02:00
Jaime Rodriguez Capote
6b74fb5d33
Check table SEOMETAREL ( #3322 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-05-02 16:45:47 +02:00
Christian Günter
1f536b3225
SRVD: Service Definition ( #3329 )
...
* SRVD: Service Definition
* Update ref-supported.md
* cleanup
* change file extension to assrvd
Co-authored-by: Christian Günter <christian.guenter@emineo.ch>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-05-02 16:39:31 +02:00
Jakub Filak
4be0dd14ba
Move misplaced object handler to their correct package ( #3327 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-05-02 16:32:48 +02:00
Lars Hvam
fd58672bc3
docs: link text ( #3326 )
2020-05-02 16:30:09 +02:00
Christian Günter
02b208487c
AMSD: Logical Database Schema ( #3337 )
...
* AMSD: Logical Database Schema
* Update ref-supported.md
Co-authored-by: Christian Günter <christian.guenter@emineo.ch>
2020-05-02 16:26:14 +02:00
Christian Günter
eacfe8a2b7
BDEF: Behaviour Definition ( #3331 )
...
* BDEF: Behaviour Definition
add transport handling
* Update ref-supported.md
* refactor
* remove DDLS activation
Co-authored-by: Christian Günter <christian.guenter@emineo.ch>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-05-02 16:15:55 +02:00
Christian Günter
e2b64d83c6
SRVB: Service Binding ( #3330 )
...
* SRVB: Service Binding
* cleanup
* Update ref-supported.md
* Update ref-supported.md
Co-authored-by: Christian Günter <christian.guenter@emineo.ch>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-05-02 16:07:12 +02:00
abapChaoLiu
90bf633b8f
Add support to object OA2P - OAuth2 Profile ( #3302 )
...
* add support to object OA2P - OAuth2 Profile
* remove some comments
* fix abaplint errors
* docs: OAP2 supported
* Update ref-supported.md
* Update .abapgit.xml
* remove system specific information in SERIALIZE()
* Add support to method JUMP()
* Avoid manipulating DB tables directly
* fix abapLint errors
* fix abapLint errors
* fix abapLint error
* code object and APIs dynamically
Co-authored-by: Chao Liu <abapChaoLiu@gmail.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Christian Günter <christianguenter@googlemail.com>
2020-04-26 09:00:56 +02:00
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
larshp
04598d4746
readme, update screenshot
2020-04-26 08:47:52 +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
sandraros
4fa528f33a
typo .apack-mainfest.xml -> .apack-manifest.xml
2020-04-21 17:14:11 +02:00
Clemens Prill
2dec262191
enhanced Code Inspector/ATC support documentation
2020-04-16 06:55:33 +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
Lars Hvam
a782ea1fa9
readme: fix badge
2020-04-10 09:36:19 +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
ThomasPloski
e9b4c98b96
Update of descriptions of particular interface methods ( #3298 )
2020-04-09 07:50:16 +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
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