GLEGram 12.5 — Initial public release

Based on Swiftgram 12.5 (Telegram iOS 12.5).
All GLEGram features ported and organized in GLEGram/ folder.

Features: Ghost Mode, Saved Deleted Messages, Content Protection Bypass,
Font Replacement, Fake Profile, Chat Export, Plugin System, and more.

See CHANGELOG_12.5.md for full details.
This commit is contained in:
Leeksov
2026-04-06 09:48:12 +03:00
commit 4647310322
39685 changed files with 11052678 additions and 0 deletions
@@ -0,0 +1,24 @@
name: InvalidConfigsValueNonMappingAggregateTargets
# This fixture tests validation of `settings.configs` under an aggregate target.
# Here, `invalid_key0` and `invalid_key1` are scalar values (not mappings),
# so parsing should throw SpecParsingError.invalidConfigsMappingFormat.
targets:
valid_target1:
type: application
platform: iOS
valid_target2:
type: application
platform: iOS
aggregateTargets:
invalid_target:
targets:
- valid_target1
- valid_target2
settings:
configs:
invalid_key0: value0
debug:
valid_key: value1
invalid_key1: value2
@@ -0,0 +1,19 @@
name: InvalidConfigsValueNonMappingSettingGroups
# This fixture tests validation of `settings.configs` under an aggregate target.
# Here, `invalid_key0` and `invalid_key1` are scalar values (not mappings),
# so parsing should throw SpecParsingError.invalidConfigsMappingFormat.
settingGroups:
invalid_preset:
configs:
invalid_key0: value0
debug:
valid_key: value1
invalid_key1: value2
targets:
invalid_target:
type: application
platform: iOS
settings:
groups:
- invalid_preset
@@ -0,0 +1,11 @@
name: InvalidConfigsValueNonMappingSettings
# This fixture tests validation of `settings.configs` at the top level.
# Here, `invalid_key0` and `invalid_key1` are scalar values (not mappings),
# so parsing should throw SpecParsingError.invalidConfigsMappingFormat.
settings:
configs:
invalid_key0: value0
debug:
valid_key: value1
invalid_key1: value2
@@ -0,0 +1,15 @@
name: InvalidConfigsValueNonMappingTargets
# This fixture tests nested validation of `settings.configs` under a target.
# Here, `invalid_key0` and `invalid_key1` are scalar values (not mappings),
# so parsing should throw SpecParsingError.invalidConfigsMappingFormat.
targets:
invalid_target:
type: application
platform: iOS
settings:
configs:
invalid_key0: value0
debug:
valid_key: value1
invalid_key1: value2