Skip to content

Releases: hpi-swa-teaching/TelegramClient

Squeak64-5.3 20210530-114311

30 May 10:43
4de4626
Compare
Choose a tag to compare
Pre-release
Trunk20210530-114311

Removes shrinkWrap call on TCUMessage (#380) to remove dependency on …

Squeak64-5.3 20210529-180225

29 May 17:02
af8d555
Compare
Choose a tag to compare
Pre-release
Add (empty) chat information pages (popups) (#354)

* introduce the first version of info pages for chats

* fix linter tests

* add TCT ui tests and distill mocks into separate class

* remove moved mocks from AcceptanceTests

* save test artifacts in pipeline

* add _builds to path of artifacts

* remove '/' and '-' from artifact name

* change hash to correct (pipeline) value

* add changes in main.yml. again.

* Editing Assert messages, created default values, and made expected screenshot test failures for Squeak 5.2

* Using NoTDLibCore now

* Added Morphic-Testing-Framework to Telegram Baseline and removing NoTDLibCore again

* Changing test phone number for further funny testing

* Fixing baseline

* WIP UI Test

* merge newest develop

* add findByTextContent to MorphWrapper and write some tests for the popup

* Fixing the last test and adding a class comment

* Removing TCTMorphWrapper

* Solved merge conflicts

* Update main.yml again. Why is this being removen on every merge???

* switch mouseUp to mouseDown

* add delays to MTF tests

* add vivide to baseline

* add vivide to baseline

Co-authored-by: Jannis Berndt <[email protected]>

Squeak64-5.3 20210526-130352

26 May 12:03
24c1d1d
Compare
Choose a tag to compare
Pre-release
Feature/UI testing (#367)

* add TCT ui tests and distill mocks into separate class

* remove moved mocks from AcceptanceTests

* save test artifacts in pipeline

* add _builds to path of artifacts

* remove '/' and '-' from artifact name

* change hash to correct (pipeline) value

* add changes in main.yml. again.

* Editing Assert messages, created default values, and made expected screenshot test failures for Squeak 5.2

* Using NoTDLibCore now

* Added Morphic-Testing-Framework to Telegram Baseline and removing NoTDLibCore again

* Changing test phone number for further funny testing

* Fixing baseline

* revert to test number 1234 and rename parameters of forceScreenshot

* change test dc

Co-authored-by: Jannis Berndt <[email protected]>

Squeak64-5.3 20210519-122645

19 May 11:26
4eab55f
Compare
Choose a tag to compare
Pre-release
Show message authors in notification (#339)

* test TCCCore callback and TCCUser constructor (+5 squashed commit)

Squashed commit:

[28b327f] refactor TCCCore

[153d794] Show message author in group chat notification

[54d9c3a] add user api call with callback for new messages

[fdb11cb] fix sender user id key in message constructor

[54f21dd] Message includes chat object (+1 squashed commits)

Squashed commits:

[f5056f3] show title of chat in notification

* use TCCChat>>newFromNewChatEvent constructor in TCCChatsHandler

* Notification shows sender, chat and more of the message

* TCCNullMessage does not rely on the chat inst var

* fixed most linter tests

* fix some remarks of PR #339

* test API assumptions

* integrate pr feedback

* fix last remarks of PR #339

* fixed most linter tests

* fixed typo in method names

* Swalint considered harmful

* test Notification

* You can't see me

* beautiful acceptance tests

* im done with this linter

* go return yourself

* test message chatID method

* exclude TCTAcceptanceTests from long method test in linter; remove too many inst vars test

* rename testing* -> mock* in TCTAcceptanceTests; use ifFalse in TCUNotification>>chatTitle

* fix typos, move magic values into class constants, fix return in TCUNotification>>chatTitle

* increase timeouts to pass on GitHub

Co-authored-by: permler <[email protected]>

Squeak64-5.3 20210517-175610

17 May 16:56
ae60f84
Compare
Choose a tag to compare
Pre-release
Trunk20210517-175610

allow tests to wait on requested events until global test timeout ada…

Squeak64-5.3 20210517-095810

17 May 08:58
0916aa6
Compare
Choose a tag to compare
Pre-release
Merge pull request #335 from hpi-swa-teaching/feature/timestamps

Showing timestamps in messages

Squeak64-5.3 20210516-210140

16 May 20:01
81b4518
Compare
Choose a tag to compare
Pre-release
Merge pull request #331 from hpi-swa-teaching/setup

Update setup to tdlib 1.7.0

Squeak64-5.3 20210514-081039

14 May 07:10
81b4518
Compare
Choose a tag to compare
Pre-release
Merge pull request #331 from hpi-swa-teaching/setup

Update setup to tdlib 1.7.0

Squeak64-5.3 20201102-133630

02 Nov 12:36
d19021d
Compare
Choose a tag to compare
Merge pull request #314 from LinqLover/fix-badges

Fix build badges color

Squeak64-5.3 20201102-115042

02 Nov 10:50
1e26ffe
Compare
Choose a tag to compare
Update versioning information for dependencies, baseline & CI (#312)

* Update baseline:

- Update FFI dependency

* Remove version specification for FFI

* Add repository for FFI

* Reuse FFI spec BaselineOfCmfcmf [1]

* Add Animations dependency to baseline

* Document Metacello installation option

* Change FFI version to stable

* Use conditional FFI version for trunk/stable

* Remove deprecated ci.yml

* Use environment variables correctly

* Improve debugging message for testAuthStateReady

* Turn of debugging of CI-Release

* Improve debugging message for testAuthStateIsAwaitingPhoneNumber

* Remove errorneous prerelease setting

* Increase timeouts for auth hander

* Remove overriding of preferences

* Increase timeouts again

* Describe Metacello installation in README.md

* Fix TCTLoggedInTests >> #testMessageSending by choosing arbitrary chat id

* Switch test data for TCTTestCore again and make improve self-documentation+

* Simply triggers for CI-Lint as well

* Use stable version for CI-Lint

Resolves https://github.com/hpi-swa-teaching/TelegramClient/pull/312#discussion_r511864544.

* Fix release names

See https://github.com/hpi-swa-teaching/TelegramClient/pull/312/files/d8e0ad4f526e25b7cd838f22de0d8a35bbc29542#r511866582

* Restriction CI actions to branches develop + master

* Close #308 as requested in https://github.com/hpi-swa-teaching/TelegramClient/pull/312#issuecomment-718757428