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
Frederik Hudák
e68feff2e1
Main page - disable hover info for package/user links ( #4545 )
...
* Main page - Only show hover info for favorites
in package, user links
suppress titles for non-favorite repositories
* always suppress loading titles in repo overview
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-20 17:22:25 +01:00
Frederik Hudák
982679b40d
Remove local_dot_abapgit migration ( #4543 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-20 17:18:34 +01:00
Frederik Hudák
c3012513b3
Optimize performance of switching branches ( #4548 )
2021-02-20 17:16:50 +01:00
Lars Hvam
3c34b8b678
update deps in package.json to latest ( #4546 )
2021-02-20 14:47:26 +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
40cd29297d
overview page, dont display "https://" ( #4539 )
...
* overview page, dont display "https://"
dont display "https://" or "http://" in overview page
delete unused method HAS_FAVORITES
* add title
2021-02-20 10:28:02 +01:00
yellappam
338cf6a358
Background logic to log exception and continue ( #4534 )
...
When executing the background logic if a repo processing fails, then log the error and continue processing with next repository.
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-20 10:17:43 +01:00
Lars Hvam
f01182a91a
zcl_abapgit_pr_enumerator cleanup ( #4536 )
...
* zcl_abapgit_pr_enumerator cleanup
* Update zcl_abapgit_pr_enumerator.clas.abap
2021-02-20 10:15: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
Lars Hvam
d0a7f97dda
additional forbidden void types ( #4532 )
2021-02-18 15:53:59 +01:00
Lars Hvam
ed89d2dd7c
update abaplint.json, dont define the same constant twice ( #4531 )
2021-02-18 14:55:11 +01:00
Marc Bernard
eea7f2527a
PARA: Unlock in case of errors ( #4526 )
...
If a PARA object cannot be deleted, it remains locked.
The change unlocks the object in this case.
2021-02-18 06:29:42 +01:00
Christian Günter
5d1aaa4eba
SUSH - raise error if not supported ( #4521 )
2021-02-17 06:37:31 +01:00
Ludwig Stockbauer-Muhr
f7de72c2aa
fixes deserialization issue of FUGR includes ( #4518 )
...
Closes #4517
2021-02-16 19:12:50 +01:00
Lars Hvam
5efc7a63ab
update deps in package.json ( #4514 )
...
* update deps in package.json
* enable rule max_one_method_parameter_per_line
2021-02-15 14:16:16 +01:00
Marc Bernard
7e0b75d2a8
Deserialize: Commit changes before activation ( #4509 )
...
* Deserialize: Commit changes before activation
Some objects (like `prog` or `intf`) are deserialized as inactive objects i.e. uncommitted changes. Usually, these changes are committed to the database after the activation process (end of the session). However, if there are any errors during activation, an exception is raised which will automatically do a `rollback work`.
This change will make sure that inactive objects are preserved even if the activation fails. One can then analyze the inactive objects, make necessary corrections, and activate them manually.
Closes #4500
* Replace with standard function
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-14 09:29:50 +01:00
Marc Bernard
21751c622c
Tweak HTTP error messages ( #4511 )
...
* Tweak HTTP error messages
- Minor changes to error texts
- Add HTTP 422 which can happen on gitlab if you ommit ".git" in the URL
* Lint
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-13 17:12:07 +01:00
Marc Bernard
b4cd1695ab
XSLT: Unlock in case of errors ( #4512 )
...
If an XSLT object has for example syntax errors, it remains locked and can't be edited:
The change unlocks the object in this case.
2021-02-13 17:09:29 +01:00
Lars Hvam
da53a04abb
zif_abapgit_html_viewer: refactor CNHT_POST_DATA_TAB & CNHT_QUERY_TABLE ( #4499 )
...
* zif_abapgit_html_viewer
* fix syntax
2021-02-12 11:05:46 +01:00
Lars Hvam
fc3fbbaba8
remove install abapgit option from debug page ( #4501 )
...
* remove install abapgit from debug page
* fix
2021-02-11 06:51:21 +01:00
nesl9
401a52da4e
Fixes issue referenced in #4487 ( #4504 )
2021-02-11 06:42:20 +01:00
Lars Hvam
8e07d46f4b
jump_se11, remove unused parameters ( #4498 )
2021-02-09 15:50:27 +01:00
Marc Bernard
8c9bca3a4f
Fix display of log after uninstall ( #4490 )
...
The uninstall log was dropped too early during refresh of repo. Now it's passed properly to the UI.
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-09 07:37:04 +01:00
Marc Bernard
3766260312
Correct statistics for offline repos ( #4489 )
...
* Correct statistics for offline repos
- Adjust labels: "Remote" to "ZIP"
- Fix some file counts
* ZIP
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-09 07:33:17 +01:00
Jan Ježek
901d877206
Serialise only main language for shi3 objects ( #4497 )
2021-02-09 07:31:16 +01:00
Marc Bernard
3db8c950b8
Adjust "ZIP" spelling ( #4495 )
...
* ZIP
* ZIP
* ZIP
* ZIP
* ZIP
2021-02-08 14:46:05 +01:00
Marc Bernard
c26d2158a1
Fix minor CSS issues ( #4492 )
...
Fix the following issues to make it CSS3 compliant:
- Font-style bold is not a font-style value
- Family names containing whitespace should be quoted
- Same color for background-color and border-color
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-06 09:39:03 +01:00
Marc Bernard
30201d4329
I18N: Catch exceptions ( #4491 )
...
* I18N: Catch exceptions
Handle exceptions properly and avoid unnecessary serializations
* Remove pragma
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-06 09:36:29 +01:00
Marc Bernard
a15ca2a801
Remove packages from duplicate file check ( #4488 )
...
* Remove packages from duplicate file check
Closes #4485
* Lint
2021-02-05 07:18:38 +01:00
Christian Günter
3674fa55fc
fix sapevents for chromium based browser control ( #4478 )
...
* fix sapevents for chromium based browser control
* Fix tooltip hotkey + remove duplication
* fix eslint errors
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-04 15:18:10 +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
Marc Bernard
13d3d0aac1
Replace void types ( #4484 )
2021-02-03 05:53:50 +01:00
Marc Bernard
dd813ed807
DEVC: Fix check if package is empty ( #4466 )
...
* DEVC: Fix check if package is empty
SOTR object is linked to SAP package and removed together with the package on uninstall. Therefore, it should not be taken into account when checking if a package is empty.
* Update comment
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-02 21:01:48 +01:00
Marc Bernard
0cd25ce331
SICF: Fix regression ( #4481 )
...
Removed code is part of `adjust_objects` already (https://github.com/abapGit/abapGit/pull/4426 )
2021-02-02 07:31:17 +01:00
Lars Hvam
12e0ad295e
update deps ( #4476 )
2021-02-01 09:47:46 +01:00
Marc Bernard
f570a6a0a9
Reduce flicker of status bar during deserialize ( #4467 )
...
The progress bar should not be turned off after `deserialize_object` (but only at end of `deserialize`).
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-02-01 09:36:00 +01:00
Marc Bernard
0e6a4ab764
W3xx: Remove TADIR entry on uninstall ( #4465 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-01-31 10:43:29 +01:00
JustACasual
bcbc3d527d
I18N: LXE Translations ( #4415 )
...
* Issue 2424
https://github.com/abapGit/abapGit/issues/2424
* Issue 2424
https://github.com/abapGit/abapGit/issues/2424
* Update src/objects/zcl_abapgit_object_fugr.clas.abap
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Fixing LINT issues
* Fixing LINT issues
* TABL, default ROWORCOLST on deserialize (#4430 ) (#4 )
* Fix for #4425
* Remove whitespace at end of line
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Remove whitespace at end of line
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: DerGuteWolf <DerGuteWolf@users.noreply.github.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
* Centralize LXE functionality
* Fix FUGR LXE
* delete issue reference comments
* Delete issue reference comments
* Remove Aliases for LXE types
* Review Changes
* Copy from #4452
Integrate changes from #4452 into #4415
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: DerGuteWolf <DerGuteWolf@users.noreply.github.com>
Co-authored-by: Sebastian Koitka <sebastian.koitka@dematic.com>
Co-authored-by: Marc Bernard <marc@marcbernardtools.com>
Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2021-01-31 10:36:28 +01:00
Marc Bernard
1eac7e1f89
ACID: Avoid "no changes found" popup ( #4464 )
...
* ACID: Avoid "no changes found" popup
- Fix "no changes found" popup in case identical object is deserialized again
- Change to T100 messages
- Add missing dequeue
* Lint
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-01-28 08:48:25 +01:00
Lars Hvam
1960e15561
update ajson to latest from mirror ( #4462 )
2021-01-28 08:45:11 +01:00
Lars Hvam
4616e6f219
v1.105.0 ( #4463 )
...
* v1.105.0
* 1.105.0
2021-01-27 12:25:41 +01:00
Marc Bernard
eb4986389e
Adjustments to Debug Info ( #4459 )
...
* Adjustments to Debug Info
- Fix display of abapGit installation package (side-effect of changed package assignment)
- Clarify that list of supported objects is relevant for the local system only (since it's release dependent)
- Add link to complete list of supported objects
* Remove pragmas
2021-01-27 09:23:44 +01:00
Marc Bernard
212f9f8da2
Remove obsolete code related to hotkeys ( #4456 )
...
Remove code related to user-specific hotkey settings.
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-01-26 19:36:24 +01:00
Marc Bernard
4b34d5743e
Minor adjustment to front-end dialogs ( #4458 )
...
- Change extension of ZIP-files to lower case ".zip"
- Adjust error messages
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-01-26 19:31:33 +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
Lars Hvam
faa441ced0
ZCL_ABAPGIT_UTILS refactor unit test ( #4451 )
...
one method per test case, this makes it possible to see which unit test fails, if something fails
just numbered methods, because I'm lazy
closes #4441
2021-01-26 06:20:50 +01:00