Marc Bernard
241b95af91
Clean-up select_single_full_key
( #6615 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-11-03 10:23:59 -04:00
Lars Hvam
f442bb77d1
more logic for flow page ( #6589 )
2023-11-01 12:01:30 +01:00
Christian Günter
7bdd8f9f4c
Extract calls to FM FUNCTION_EXISTS ( #6588 )
2023-10-27 13:16:53 +02:00
Marc Bernard
b107457017
Clean-up unused_variables
( #6564 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-10-25 10:23:47 -04:00
Marc Bernard
d840aceefa
Fix "lines between methods" ( #6563 )
2023-10-24 12:26:33 -04:00
Lars Hvam
f417f8fa18
cleanup: select_add_order_by skip FAE + fix all omit_parameter_name ( #6544 )
2023-10-15 15:18:31 +02:00
Marc Bernard
b77d419077
Persist repository list settings ( #6295 )
2023-05-22 09:52:00 +02:00
Marc Bernard
cf528c5413
TABU: Several enhancements ( #6191 )
2023-04-06 10:13:27 +02:00
Lars Hvam
569e4a518c
refactor call to CONVERSION_EXIT_ALPHA_INPUT ( #6194 )
...
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2023-04-05 16:39:09 +02:00
Alexander Tsybulsky
abf5bd268b
Refactoring of DB pages, and new UI features ( #6134 )
2023-03-14 18:04:30 +01:00
Marc Bernard
328f50f9fe
Pull dialog: Usability ( #6137 )
...
Co-authored-by: Christian Günter <christianguenter@googlemail.com>
2023-03-13 17:39:54 +01:00
Alexander Tsybulsky
e729c09901
Better pull dialog, Screen status ( #6093 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Christian Günter <christianguenter@googlemail.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2023-03-01 20:17:36 +01:00
Lars Hvam
6e0f600dfd
cleanup: remove some unused variables ( #6099 )
2023-02-26 17:17:35 +01:00
Marc Bernard
a3a5032c41
Update object descriptions - Part 3 ( #6042 )
2023-02-06 15:38:22 +01:00
Lars Hvam
773f2f7749
refactor, extract git definitions to git ( #6029 )
...
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2023-02-03 11:46:00 +01:00
Marc Bernard
24e79943f5
Update object descriptions - Part 2 ( #6019 )
2023-02-02 09:03:51 +01:00
Marc Bernard
46b5e729bb
DB Util: Fix error saving non-XML data ( #5940 )
2022-12-14 16:09:51 -05:00
Christian Günter
97f357f107
Set transport request in local repo settings or user exit ( #5916 )
2022-12-08 08:45:16 -05:00
Alexander Tsybulsky
1fe63ac80e
Local organization/grouping/labeling of repos ( #5814 )
2022-11-03 09:03:51 +01:00
Marc Bernard
aa1748ab28
Fix unit test for user persistence ( #5763 )
...
* Fix unit test for user persistence
Test fails if no repo exists with key `REPO/000000000001`
* Use existing constants
* Update src/persist/zcl_abapgit_persistence_user.clas.testclasses.abap
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2022-09-19 11:49:56 -04:00
Marc Bernard
73c9763a15
Fix "DB delete failed" ( #5534 )
2022-05-05 17:11:26 +02:00
Marc Bernard
f3028e21c2
Fix "DB delete failed" ( #5517 )
...
Closes #5515
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-05-05 15:26:05 +02:00
Alexander Tsybulsky
2cc3f53fc5
Rework checksums ( #5328 )
2022-04-13 11:29:23 +02:00
g-back
cce8be5f1b
persist "show folder view" option ( #5343 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-02-10 12:01:54 +01:00
Alexander Tsybulsky
cb90be9ce7
Fix lost remote on favorite refresh ( #5277 )
...
* Fix reinstantiation on fav_refresh
* rename list_favorites to list_by_keys
* linter fix
2022-01-20 12:05:54 +01:00
Fabian Lupa
a586e5c9ed
Save additional repo view settings ( #5257 )
...
* Save additional repo view settings
* Fix formatting
2022-01-10 07:29:11 +01:00
Lars Hvam
c3b9980486
replace XUBNAME with SYUNAME ( #5248 )
2022-01-06 08:18:45 +01:00
Frederik Hudák
00934cfdaf
Only show favorites on startup ( #4997 )
...
* Only load favorites on startup
* downport
* Escape sql
* Fix select, refactoring
* Fix parameter name
* Refactoring
* Update src/repo/zcl_abapgit_repo_srv.clas.abap
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Update src/repo/zcl_abapgit_repo_srv.clas.abap
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Update src/repo/zcl_abapgit_repo_srv.clas.abap
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* indent
* remove me
* Add type column to select
* lint
* Add info message at the bottom of the list
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-10-06 08:04:09 +02:00
Marc Bernard
84e6971bf8
Remove unused variable from settings ( #4993 )
2021-10-01 11:57:47 -04:00
Lars Hvam
e7e8af832e
align package descripions ( #4939 )
...
prefix all package descriptions with "abapGit - "
2021-09-10 10:58:36 -04:00
Lars Hvam
329fd9dc0e
interface and factory for ZCL_ABAPGIT_PERSIST_SETTINGS ( #4882 )
...
the old get_instance() method in ZCL_ABAPGIT_PERSIST_SETTINGS has been moved to a method in zcl_abapgit_persist_factory, plus interface added. Added to persist injector
2021-08-03 15:13:16 +02:00
Marc Bernard
ad244abacd
Terminology: Inclusive Language - Part 6 ( #4791 )
...
* Terminology: Inclusive Language - Part 6
Change remaining variables and switch setting to main_language.
Finally closes #4043
* Add todo
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-05-28 13:15:00 +02:00
Marc Bernard
5f4eb56071
DEVC: Application component for local packages ( #4790 )
...
For local packages, the application component is now stored in AG persistence. This will avoid the diff, if transportable packages are pulled into local packages.
Closes #1880
2021-05-28 05:45:17 +02:00
Lars Hvam
a884259f6d
use fewer DDIC types ( #4757 )
2021-05-12 18:16:31 +02:00
Marc Bernard
33227e8f4b
Remove obsolete unit tests for settings ( #4753 )
...
Closes #4709
2021-05-06 14:30:50 +02:00
Lars Hvam
7b336a4a71
cleanup unused local variables ( #4739 )
2021-05-01 09:51:05 +02:00
Lars Hvam
630012aea9
refactor presist check to persist level ( #4644 )
...
The old code called the REPO service class to check if a repo exists, to better encapsulate the packages, the check will now stay inside the persistence package
2021-03-17 07:10:31 +01:00
Frederik Hudák
357203034c
zif_abapgit_persist_repo~update_metadata - don't load all repositories ( #4554 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-22 06:49:15 +01:00
Frederik Hudák
bbeb1e7a58
Remove user setting migration ( #4551 )
2021-02-21 09:26:31 +01:00
Lars Hvam
155044e2a6
GET_REPO_SHOW dont lookup empty key ( #4550 )
...
if the key is empty, dont try looking it up
2021-02-20 20:22:54 +01:00
Marc Bernard
73576ee60e
Improve error messages ( #4472 )
...
* Improve error messages
Pass T100 messages to UI/log
* T100 errors
* APACK
* OO
* DEVC
* DRUL
* DTDC
* SRVB
* OBJS
* Program
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-03 16:31:55 +01:00
Lars Hvam
85404ce72f
Refactor ZCL_ABAPGIT_PERSIST_BACKGROUND ( #4123 )
...
+ remove MT_JOBS
+ add GET_BY_KEY that can be used instead of LIST
closes #1455
2020-11-07 09:52:00 +01:00
mariusraht2
b75c6f8515
Add selected commit to repo persistence ( #4095 )
...
* Implementation
* Remove old source code
* Clear selected_commit on switch_repo_type
* Reset selected commit or branch on select
* Don't clear the branch name if commit selected
2020-10-29 06:48:41 +01:00
Marc Bernard
db22013699
702: Fix ZCL_ABAPGIT_PERSISTENCE_USER->read_repo_config ( #4038 )
...
Closes #4036
2020-10-16 17:59:25 +02:00
Marc Bernard
e6fb4e45a4
Refactor user persistence ( #4003 )
...
* Refactor user persistence
Instead of selecting the settings from the DB for each "get", user settings are now kept in instance memory. Simplifies code, too.
* Lint
* Replace commit work
* Change risk level
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-10-16 09:18:01 +02:00
Lars Hvam
f9d064829a
remove more ALIASes ( #3986 )
...
most of these are not in use, but was also public
2020-10-07 09:05:28 +02:00
Marc Bernard
9672f5b030
Adjust name prefix for types ( #3991 )
...
* Part 1
* Part 2
* Part 3
* Lint
* Part 5
* Part 6
* Part 7
* Part 8
* Part 9
* Enforce type naming prefix
All types need to start with TY_...
* Fix local types
2020-10-07 08:54:15 +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
Alexander Tsybulsky
a4e6c87985
Switching to PRs ( #3695 )
...
* string map: public entries (read only)
* port http agent
* draft wip
* drafting
* fix SSL
* port ajson
* integrate ajson and http_agent
* agent global headers
* github enumerator
* update ajson
* draft wip
* enumerator factory
* http_agent via factory
* proxy
* repo->switch_origin draft
* refactor enum factory
* Revert "refactor enum factory"
This reverts commit bcfef40b38991adfe5f73677919db6bd0c652f7c.
* page wiring draft
* scripts draft
* "let it work!"
* repo setings page draft
* linter
* linter
* linter
* linter
* linter
* better settings page
* finetune page
* cleanups
* change hotkey
* fix ajson_error
* Update src/zcl_abapgit_repo_online.clas.abap
Co-authored-by: Lars Hvam <larshp@hotmail.com>
* abaplint nesting 6
* remove description
* back to good old popups
* linter
* move commands to branches dropdown
* auth helpers
* move json to separate package
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-08-27 07:47:27 +02:00
Frederik Hudák
380857a896
Reposition repo filters ( #3779 )
...
* Reposition repo filters
* Remove show order by logic
* Fix diffs first being backwards
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-08-25 07:14:50 +02:00