Lars Hvam
366a30a0e0
export object page: add setting for only main language ( #5735 )
2022-09-02 08:54:00 +02:00
Lars Hvam
6743ac5fda
add page for running unit tests ( #5719 )
2022-09-02 08:43:28 +02:00
Marc Bernard
ae8d471d4a
Check logon language during uninstall ( #5731 )
2022-08-29 21:59:51 -04:00
Lars Hvam
ac982560aa
Data serialization, add WHERE condition based on transport ( #5720 )
2022-08-26 08:33:22 +02:00
Marc Bernard
1737957b34
Fix regression in non-Unicode systems ( #5732 )
2022-08-26 08:19:24 +02:00
Lars Hvam
c90ec52c42
fix some background colors ( #5716 )
2022-08-23 07:40:43 +02:00
Albert Mink
26f93a18bf
Fix language conversion, now 7.02 compatible ( #5727 )
...
solves #5726
2022-08-22 17:24:24 +02:00
Lars Hvam
ded64f98da
advanced dropdown: add separators ( #5717 )
2022-08-20 12:02:51 +02:00
Lars Hvam
7ac80cebf3
zlib/deflate decompression, bugfix ( #5723 )
...
zlib, bugfix
2022-08-18 06:00:46 +02:00
Lars Hvam
900e3f2484
unit testing, update npm dependencies ( #5703 )
2022-08-16 08:01:50 +02:00
Vanessa
1c8bb3bfd6
New Object EVTB based on AFF ( #5707 )
2022-08-16 07:44:51 +02:00
Albert Mink
96dd561a3c
[AFF] deserialize INTF metadata as JSON ( #5704 )
2022-08-11 06:55:39 +02:00
Katharina Wurz
111656b7b1
Deal with empty active version (object was never activated) ( #5714 )
...
* Deal with empty active version
* Put if condition into method
2022-08-09 17:21:46 +02:00
github-actions[bot]
a09f9871b7
ajson, Automatic Update ( #5713 )
2022-08-08 07:04:15 +02:00
Katharina Wurz
fba53633b4
Improvements for CHK* classes ( #5712 )
2022-08-07 08:38:34 +02:00
Bo Larsson
284f056f60
downport assert_true() ( #5711 )
...
closes #5710
2022-08-05 13:18:55 +02:00
Albert Mink
bef09c48cb
[AFF] More detailed error msg ( #5709 )
2022-08-04 13:28:33 +02:00
Lars Hvam
2e879323c3
downport, temporary workaround, if_adt_lock_handle ( #5706 )
2022-08-04 10:03:54 +02:00
marcushoepfner
61e7d13cd0
INTF Refactor deserialize ( #5698 )
2022-08-03 17:16:02 +02:00
Lars Hvam
ffd3c95d4a
disable dependabot, unit testing ( #5699 )
2022-08-01 10:07:42 +02:00
Lars Hvam
ecc7de248c
unit testing ( #5692 )
2022-07-29 15:50:49 +02:00
marcushoepfner
fd7d4771d8
started unit tests for intf deserialize ( #5697 )
2022-07-26 14:54:42 +02:00
Albert Mink
d266f13415
[AFF] Custom AJSON filter for INTF serialization ( #5675 )
2022-07-26 07:53:55 +02:00
github-actions[bot]
229548a208
ajson, Automatic Update ( #5695 )
2022-07-25 10:34:08 +02:00
Lars Hvam
9ce3b76d54
refactor call to 'TR_READ_NAMESPACE ( #5693 )
2022-07-25 10:29:43 +02:00
Katharina Wurz
863f7d7088
Exception handling small improvement ( #5691 )
2022-07-21 07:38:01 +02:00
Lars Hvam
4b0fda0a76
unit testing ( #5686 )
2022-07-21 07:26:51 +02:00
github-actions[bot]
15df1fd539
ajson, Automatic Update ( #5689 )
2022-07-20 08:10:52 +02:00
Lars Hvam
d0e2314bad
unit testing ( #5683 )
2022-07-13 10:57:56 +02:00
Albert Mink
0bf8388a6e
Use sy-uname
instead cl_abap_syst->get_user_name
( #5685 )
2022-07-13 09:13:41 +02:00
Marc Bernard
bdfe982ee8
Improve package / sub-package check ( #5628 )
...
If a sub-package is removed from the package hierarchy, instead of an exception, abapGit now shows a detailed warning message in the log.
This allows to remedy the situation either by adding the sub-package to the package hierarchy or by removing the sub-package from the repository (via push).
2022-07-12 11:14:02 +02:00
github-actions[bot]
b6de2d0dc8
ajson, Automatic Update ( #5682 )
2022-07-11 12:17:51 +02:00
Lars Hvam
97558e0b73
run additional unit tests ( #5671 )
2022-07-10 14:58:31 +02:00
Lars Hvam
2f5d44de3e
IWSG: implement CHANGED_BY ( #5680 )
2022-07-08 11:11:46 +02:00
Christian Günter
5af8cf8862
AFF: Downport ( #5679 )
...
* AFF: Downport
* fix lint
2022-07-06 17:15:42 +02:00
Marc Bernard
89103ce49c
Repo view: Fix "View > Changes only" for offline ( #5641 )
...
Closes #4266
2022-07-06 10:23:28 +02:00
Albert Mink
96cd546c7e
[AFF] Get data for serialization from the DB ( #5670 )
...
* [AFF] Get data for serialization from the DB
This is definitely not 7.02 syntax.
Contributes to #5658
* is this 7.02 syntax?
* WIP: inlide data declaration
* declare locale variable FIELD-SYMBOL
* multiple statements -> line break; local variable
* one more FIELD0-SYMBOL
* fix redundant `this`
* WIP: streamline data types
* WIP: streamline data types and typos
* add const to abaplint config
* rm commended code line
* add const to abaplint config
* WIP: SELECT follows 7.02 syntax
* space before dot
* WIP: SELECT 7.02
* linter constants
* WIP: finish SELECT 7.02
* Update src/objects/zcl_abapgit_object_intf.clas.locals_imp.abap
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* add ci/abaplint CONST
* more CONST to ci/abaplint
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2022-07-05 08:54:47 +02:00
Marc Bernard
d427c6cfe7
Skipping serialization for ignored objects ( #5648 )
...
* Skipping serialization for ignored objects
Serialization now evaluates the ignore list and skips matching objects. Note: The match is using the ABAP `cp` operator.
Example:
```
*ztest.prog.* Ignore individual program
*.ectd.* Ignore all objects of a given type
*/subpack/* Ignore all objects in a sub-package
```
2022-07-01 08:16:44 +02:00
Albert Mink
89090b5c00
[AFF] Allow object handler to serialize JSON via experimental feature ( #5660 )
...
* [AFF] Object handler for INTF
* Add JSON handler
* hard coded language
* adopt to abapLint rules
* wip: abaplint
* wip: abapLint
* adjust to naming conventions
* AJSON filtering abapLanguageVersion for serializat
* SELECT 7.02; UPPER
* abapLint params
* filter/remove the empty arrays
* reset obj handler to origin/main
* add experimental feature to enable AFF serializati
* typos, indentation and more
* move code to local clas
* Update src/objects/zcl_abapgit_object_intf.clas.abap
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-06-30 16:06:55 +02:00
Albert Mink
eb2ae98c6d
[Refac] Object handler for INTF (serialize) ( #5668 )
2022-06-30 11:51:41 +02:00
Marc Bernard
01297df9a5
Avoid duplicate key error ( #5663 )
...
Follow-up #5652
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-06-29 14:39:10 +02:00
Marc Bernard
394212630d
1.116.0 ( #5653 )
...
See [changelog](https://github.com/abapGit/abapGit/blob/main/changelog.txt )
2022-06-29 12:29:06 +02:00
Marc Bernard
3e4c684815
Rename repo interface method implementations ( #5667 )
...
Renames methods after changing to interface. Interface methods are now properly named `<interface>~<method>` (instead of `<alias>`). This also fixes warnings and navigation issues in `SE24/SE80`.
2022-06-28 09:24:47 +02:00
Christian Günter
2d178b650a
Improve folder logic popup ( #5662 )
2022-06-27 13:20:35 +02:00
Katharina Wurz
a9f7562d82
Change type assignment ( #5661 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2022-06-27 13:16:34 +02:00
Christian Günter
bfdbee9990
SSST: Suppress list output for warnings ( #5666 )
...
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2022-06-27 13:09:38 +02:00
Marc Bernard
2857f5f3fb
Downport: GUI HTML Viewer ( #5664 )
...
Closes #5654
2022-06-27 12:31:10 +02:00
Marc Bernard
e3cbb7dcf1
Fix repo settings dialog ( #5649 )
...
* Fix repo settings dialog
Fixes handling of textarea field
Closes #5484
* Lint
2022-06-27 10:44:44 +02:00
Christian Günter
7f80845308
LinkHints: enable radio button ( #5656 )
2022-06-27 10:38:36 +02:00
Christian Günter
d145837d96
DDLX: implement changed_by ( #5655 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-06-27 10:15:44 +02:00