Commit Graph

389 Commits

Author SHA1 Message Date
Lars Hvam
7affd4e918
docs: installation also refer to ADT (#5131)
ref https://answers.sap.com/questions/13520450/whats-the-se38-or-se80.html
2021-11-12 09:04:08 -05:00
Marc Bernard
da3d5c953f
Update guide-changelog.md (#5130) 2021-11-11 18:04:46 -05:00
sandraros
fa5cf53914
Update guide-changelog.md (#5127)
The changelog is displayed only if the repository contains a class which implements `ZIF_APACK_MANIFEST`, whose constructor initializes the current version in attribute `zif_apack_manifest~descriptor-version`.
2021-11-11 17:53:21 -05:00
Marc Bernard
0168ae74a8
Update ref-supported.md (#5105) 2021-11-04 16:10:07 -04:00
Lars Hvam
e6f09b0482
docs: dev guidelines, add notes on dynpros and linter (#5092)
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2021-11-02 15:25:19 -04:00
Marc Bernard
2a27d34c08
Docs: Update API get_repo_from_package call (#5063) 2021-10-26 19:52:49 -04:00
Marc Bernard
aa60faa299
Commit Page Update (#5048)
* Commit Page Update

Here's the redesigned commit page moving to the HTML forms you know form other dialogs (goes together with #5047 for best look).

New features:
- check of mandatory entries
- validation of email address format
- link to docs (t.b..d.)
- summary of changes on top, list of changed filed on bottom
- placeholder for body

Closes #5029

* rm > remove

* Create guide-stage-commit.md

* Add files via upload

* Update guide-stage-commit.md

* Delete commit_done.png

* Add files via upload

* Update guide-moving-package.md

* Add files via upload

* Add files via upload

* Update zcl_abapgit_gui_page_patch.clas.xml

* Update zcl_abapgit_gui_page_stage.clas.xml

* Update zcl_abapgit_gui_page_merge.clas.xml

* Update zcl_abapgit_gui_page_commit.clas.xml

* Update zcl_abapgit_gui_page_code_insp.clas.xml

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-10-25 16:12:06 +02:00
Marc Bernard
df35124b71
Docs: Update font details (#5031) 2021-10-12 18:02:33 +02:00
Marc Bernard
b4c5e2e401
Docs: Add "Remote Settings" (#5008)
* Docs: Add "Remote Settings"

* Update ref-dot-abapgit.md

* Delete repo_settings_remote.png

* Add files via upload

* Update link

* Update link

* Add "Repo Settings" to navigation

* Update and rename ref-dot-abapgit.md to settings-dot-abapgit.md

* Update settings-dot-abapgit.md

* Create settings-local.md

* Create settings-remote.md

* Update settings-local.md

* Update and rename other-background-mode.md to settings-background-mode.md

* Update settings-background-mode.md

* Update and rename ref-settings-stats.md to settings-stats.md

* Update zcl_abapgit_gui_page_sett_remo.clas.abap

* Update zcl_abapgit_gui_page_sett_locl.clas.abap

* Update zcl_abapgit_gui_page_sett_bckg.clas.abap

* Update zcl_abapgit_gui_page_sett_info.clas.abap

* Update zcl_abapgit_gui_page_sett_repo.clas.abap

* Update zcl_abapgit_gui_page_sett_bckg.clas.abap

* Update zcl_abapgit_gui_page_sett_info.clas.abap

* Update zcl_abapgit_gui_page_sett_locl.clas.abap

* Update zcl_abapgit_gui_page_sett_remo.clas.abap

* Update zcl_abapgit_gui_page_sett_repo.clas.abap

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-10-05 18:40:42 +02:00
Marc Bernard
6b7318a78c
Docs: Add example for staging (#5012) 2021-10-05 18:32:34 +02:00
Marc Bernard
8ec439b9a0
Docs: Add example for casting to API doc (#5010)
* Docs: Add example for casting to API doc

* Update api.md
2021-10-05 14:57:04 +02:00
Marc Bernard
c63d92e6f1
Post-processing option for custom class serializer (#4953)
* Post-processing option for custom class serializer

When using the current exit for serializing classes, you have to code the complete serialization yourself (i.e. reading and formatting the code). 
https://docs.abapgit.org/ref-exits.html#custom_serialize_abap_clif

With this change, you get the option to let abapGit serialize the class first and then post-process the source in the exit. The change is compatible with existing implementations of the exit.

To use the post-processing option, add the following code to the beginning of the exit:

```abap
IF it_source IS INITIAL.
  RETURN.
ENDIF.
```

* Update ref-exits.md

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-09-18 06:23:06 +02:00
Lars Hvam
ab701df97e
SPPF support (#4938)
* SPPF support

#4839

* update docs

* pretty print

Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2021-09-10 11:01:02 -04:00
Mark Stuppacher
4ccec23834
Fix broken link (#4936) 2021-09-06 15:51:56 +02:00
Marc Bernard
0a3b4be16b
Docs: Expand constructor description (#4914)
Describe logic to be used to check requirements and determine if an object type is supported or not.
2021-08-28 07:39:28 +02:00
Edo von Glan
21cee10b3b
mention selective restore via reset local/force pull (#4905) 2021-08-24 10:33:58 -04:00
Lars Hvam
b547fd2d0f
docs: minor change, add ")" (#4892) 2021-08-06 08:12:24 +02:00
Marc Bernard
6ff7074aec
Auto creation of package during new online (#4814)
* Auto creation of package during new online 

If you create a new online repository and the repo does not contain any SAP package, then abapGit will prompt you for the package attributes and create the package for you. This is, for example, the case when you use an newly created online repo as a starting point. 

If the repo does contain a package, then the package will be created automatically when you pull from the repo (as described in [docs](https://docs.abapgit.org/ref-packages.html)).

Closes #4538

* Update docs

Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Christian Günter <christianguenter@googlemail.com>
2021-07-09 15:28:55 +02:00
Marc Bernard
34f350499c
Adjust documentation for mobile devices (#4827)
I tested the change with Google Dev Tools and docs.abapgit.org should work now also on devices with smaller screens.

Closes #4824
2021-06-08 16:52:17 +02:00
Marc Bernard
a92059d059
Docs: Fix image links (#4823) 2021-06-06 10:16:14 +02:00
Marc Bernard
435bc07150
Docs: Add CI description (#4820)
* Docs: Add CI description

Moved description from https://github.com/abapGit/CI readme

* Images

* Add json example

* Add link

* Link

* Update ci.md

* Update docs/collections/_development/ci.md

* Update ci.md

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-06-06 09:45:35 +02:00
Marc Bernard
ce731ecd22
Docs: Formatting of changelog description (#4819)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-06-04 15:14:43 +02:00
Marc Bernard
887e7dd332
Offline repo: "Compare via RFC" feature (#4789)
* Offline repo: "Import via RFC" feature

Adds option to **offline** repositories for importing a repo via an RFC connection from another SAP system. It's a shortcut for doing "Export ZIP" in one system, and "Import ZIP" in the other.

Closes #4784

Pre-requisite: abapGit develop version (with this change) is installed on remote SAP system. 

Note: The general recommendation is to use **online** repositories and a git server for comparing and synchronizing systems.

* Lint

* Create guide-import-rfc.md

* Langu

* Langu

* Write-protect only

* Compare

* Compare

* Compare

* Compare

* Git

* Update docs/guide-import-rfc.md

Co-authored-by: Lars Hvam <larshp@hotmail.com>

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-06-04 15:09:09 +02:00
psio3123
a379331e76
Added Linde Engineering to users list (#4806) 2021-05-31 12:26:49 +02:00
Marc Bernard
2722adffab
docs: add note about special characters in passwords (#4804)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-05-31 09:53:30 +02:00
Marc Bernard
3c51772175
Docs: Update object type list (#4780) 2021-05-20 13:57:45 +02:00
alex-salnikov
253dafe16d
added profile location for NPL (#4777)
* added profile location for NPL

* added DEFAULT.PFL locations for NPL and A4H

* link profile locations to miniSAP licence-page
2021-05-19 16:06:04 +02:00
Lars Hvam
1aac7f77f0
docs: fix closing footer tag (#4772) 2021-05-14 11:31:07 +02:00
Marc Bernard
0d993d4854
Add user exit for event handler (#4766)
* Add user exit for event handler

Closes #4722

* Remove debuginfo change

* Update docs

* Update docs

* fix typo

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-05-14 11:01:53 +02:00
Mike Pokraka
3f454f3633
Bring supported object list up to date (#4770)
* Bring supported object list up to date

Some issues have been closed and object de/serialisers exist.

* Update ref-supported.md
2021-05-14 09:50:12 +02:00
Marc Bernard
0feff94a32
Add icons and update icon docs (#4721)
* Update icon docs

Help, Utilities, Edit, Info, In Progress (Github annotation status), Failure (Github annotation status)

* Add icons

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-04-27 18:58:00 +02:00
Marc Bernard
2884cf21ba
Docs: Extend "ignore files" description (#4725)
Closes #3694
2021-04-27 06:33:16 +02:00
Lars Hvam
9576a83e0e
docs: update links and articles (#4716) 2021-04-25 10:02:49 +02:00
Marc Bernard
b6db4e2c23
Adjusting to "main" branch (#4691)
* Adjusting to "main" branch

* Adjust filename
2021-04-08 13:02:20 +02:00
g-back
eee6b00378
Minor fixes/changes (#4665)
* remove assert, remove unused variable

* update documentation, follow-up to #4663
2021-03-24 13:34:02 +01:00
Lars Hvam
cac2de1ced
user exit: wall messages (#4653)
* wall messages

closes #4530

* update docs
2021-03-22 13:15:03 +01:00
Alexander Tsybulsky
17eac7b6c3
Strip XML details user exit (#4599)
* exit draft

* call exit

* linter fix

* PRE_CALCULATE_REPO_STATUS docs

* settings UI

* wire status calculation and repo settings

* uppercase

* diff rendering fix

* adjust docs

* adjust docs

* Remove settings

* more docs adjustments

* pass repo meta data into the exit

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-03-06 09:35:35 +01:00
Lars Hvam
d071af51cd
docs: ref-exits bugfix (#4600) 2021-03-05 12:12:08 +01:00
Lars Hvam
91446c7ebe
docs: link user exit CHANGE_TADIR example (#4596) 2021-03-04 08:52:27 +01:00
Alexander Tsybulsky
67822ae13f
docs for i18n features (#4576)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-03-01 16:02:57 +01:00
Marc Bernard
8cdeff8f16
Docs: Fix "Back to User Docs" (#4573)
* Move to img

* Move to img

* Fix "back to docs"
2021-02-28 18:53:42 +01:00
Lars Hvam
02a8c719a0
default branch updates (#4572)
* Update build.yml

* docs updates

* readme and contributing adjusted
2021-02-28 18:07:37 +01:00
Marc Bernard
e9f8a58cba
Docs: Clarify serializing active/inactive objects (#4566)
* Clarify serializing active/inactive objects

* Update serializers.md

* fix typo

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-28 10:07:45 +01:00
Lars Hvam
38854d54d6
docs: API documentation updates (#4535)
* docs: API documentation updates

* remove broken link

* add note regarding branch creation

* fix typo

* Update api.md
2021-02-20 13:08:28 +01:00
Lars Hvam
312259a2d7
docs: Update guide-regular-backup.md (#4533)
* Update guide-regular-backup.md

* contributing, add links

* Update abaplint.json
2021-02-19 05:17:37 +01:00
nesl9
401a52da4e
Fixes issue referenced in #4487 (#4504) 2021-02-11 06:42:20 +01:00
Marc Bernard
3db8c950b8
Adjust "ZIP" spelling (#4495)
* ZIP

* ZIP

* ZIP

* ZIP

* ZIP
2021-02-08 14:46:05 +01:00
Marc Bernard
6070d27956
Update docs for DB Utility (#4457)
* Update docs for DB Utility

* Update

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-01-26 19:27:43 +01:00
Marc Bernard
8b367b8068
Update docs for repo install and settings (#4455)
* Update ref-dot-abapgit.md

* Add files via upload

* Update ref-dot-abapgit.md

* Add stats doc

* Update ref-settings-stats.md

* Add files via upload

* Delete repo_settings_stats.png

* Add files via upload

* Delete guide-proxy-configuration.md

Covered in "Global settings"

* Delete guide-development-version.md

Covered under "Installation"

* Update guide-install.md

* Add files via upload

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-01-26 19:25:45 +01:00
Marc Bernard
02bddf49fb
NSPC: Update docs (#4454)
* NSPC: Update docs

* Image

* Auto-create package

* Update screenshot

* Auto-create package

* Create ref-packages.md

* Update ref-namespaces.md

* Update ref-packages.md

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-01-26 19:21:55 +01:00