Commit Graph

63 Commits

Author SHA1 Message Date
dependabot[bot]
3400015895 Bump com.google.firebase:firebase-messaging from 24.1.0 to 24.1.1
Bumps [com.google.firebase:firebase-messaging](https://github.com/firebase/firebase-android-sdk) from 24.1.0 to 24.1.1.
- [Commits](https://github.com/firebase/firebase-android-sdk/commits)

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-messaging
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 20:41:16 +00:00
dbc1afcf28 3.2.0
Изменённый дизайн.
2025-03-20 07:56:33 +04:00
96f84b9f54 3.1.1
Кешированные ответы от сервера теперь находятся в специальном файле, а не в настройках.

Возвращён просмотр подробностей о паре.
2025-03-20 04:40:57 +04:00
Nikita
15894b290a Merge pull request #19 from n08i40k/dependabot/gradle/androidx.navigation-navigation-compose-2.8.9
Bump androidx.navigation:navigation-compose from 2.8.7 to 2.8.9
2025-03-18 00:30:28 +04:00
dependabot[bot]
9f41cef263 Bump androidx.navigation:navigation-compose from 2.8.7 to 2.8.9
Bumps androidx.navigation:navigation-compose from 2.8.7 to 2.8.9.

---
updated-dependencies:
- dependency-name: androidx.navigation:navigation-compose
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 19:56:52 +00:00
Nikita
b4c3812474 Merge pull request #13 from n08i40k/dependabot/gradle/vkid-2.3.1
Bump vkid from 2.2.2 to 2.3.1
2025-02-25 21:33:26 +04:00
dependabot[bot]
1dcf58b5cd Bump vkid from 2.2.2 to 2.3.1
Bumps `vkid` from 2.2.2 to 2.3.1.

Updates `com.vk.id:vkid` from 2.2.2 to 2.3.1

Updates `com.vk.id:onetap-compose` from 2.2.2 to 2.3.1

---
updated-dependencies:
- dependency-name: com.vk.id:vkid
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.vk.id:onetap-compose
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 20:09:39 +00:00
Nikita
0af6c089f9 Merge pull request #12 from n08i40k/dependabot/gradle/com.google.devtools.ksp-2.1.10-1.0.30
Bump com.google.devtools.ksp from 2.1.10-1.0.29 to 2.1.10-1.0.30
2025-02-19 17:38:47 +04:00
Nikita
e704316811 Merge pull request #11 from n08i40k/dependabot/gradle/com.android.application-8.8.1
Bump com.android.application from 8.8.0 to 8.8.1
2025-02-19 17:38:36 +04:00
Nikita
d4387cfd77 Merge pull request #10 from n08i40k/dependabot/gradle/androidx.compose-compose-bom-2025.02.00
Bump androidx.compose:compose-bom from 2025.01.01 to 2025.02.00
2025-02-19 17:37:35 +04:00
Nikita
2fe284dada Merge pull request #9 from n08i40k/dependabot/gradle/androidx.navigation-navigation-compose-2.8.7
Bump androidx.navigation:navigation-compose from 2.8.6 to 2.8.7
2025-02-19 17:37:27 +04:00
dependabot[bot]
06082c6f6d Bump com.google.devtools.ksp from 2.1.10-1.0.29 to 2.1.10-1.0.30
Bumps [com.google.devtools.ksp](https://github.com/google/ksp) from 2.1.10-1.0.29 to 2.1.10-1.0.30.
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](https://github.com/google/ksp/compare/2.1.10-1.0.29...2.1.10-1.0.30)

---
updated-dependencies:
- dependency-name: com.google.devtools.ksp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 20:03:07 +00:00
dependabot[bot]
2df0ba3d14 Bump com.android.application from 8.8.0 to 8.8.1
Bumps com.android.application from 8.8.0 to 8.8.1.

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 20:03:04 +00:00
dependabot[bot]
9428f370b2 Bump androidx.compose:compose-bom from 2025.01.01 to 2025.02.00
Bumps androidx.compose:compose-bom from 2025.01.01 to 2025.02.00.

---
updated-dependencies:
- dependency-name: androidx.compose:compose-bom
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 20:02:46 +00:00
dependabot[bot]
82df2e03bc Bump androidx.navigation:navigation-compose from 2.8.6 to 2.8.7
Bumps androidx.navigation:navigation-compose from 2.8.6 to 2.8.7.

---
updated-dependencies:
- dependency-name: androidx.navigation:navigation-compose
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 20:02:44 +00:00
Nikita
ecce9fbac0 Merge pull request #6 from n08i40k/dependabot/gradle/com.google.firebase-firebase-bom-33.9.0
Bump com.google.firebase:firebase-bom from 33.8.0 to 33.9.0
2025-02-14 23:20:55 +04:00
Nikita
18b5819eb8 Merge pull request #7 from n08i40k/dependabot/gradle/com.google.firebase.crashlytics-3.0.3
Bump com.google.firebase.crashlytics from 3.0.2 to 3.0.3
2025-02-14 23:20:47 +04:00
Nikita
525d62280e Merge pull request #8 from n08i40k/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-datetime-0.6.2
Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.6.1 to 0.6.2
2025-02-14 23:20:37 +04:00
dependabot[bot]
f2fb2a19ee Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.6.1 to 0.6.2
Bumps [org.jetbrains.kotlinx:kotlinx-datetime](https://github.com/Kotlin/kotlinx-datetime) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/Kotlin/kotlinx-datetime/releases)
- [Changelog](https://github.com/Kotlin/kotlinx-datetime/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kotlin/kotlinx-datetime/compare/v0.6.1...v0.6.2)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-datetime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 19:35:22 +00:00
dependabot[bot]
e42facb2de Bump com.google.firebase.crashlytics from 3.0.2 to 3.0.3
Bumps com.google.firebase.crashlytics from 3.0.2 to 3.0.3.

---
updated-dependencies:
- dependency-name: com.google.firebase.crashlytics
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 19:35:19 +00:00
dependabot[bot]
4f9a36164a Bump com.google.firebase:firebase-bom from 33.8.0 to 33.9.0
Bumps com.google.firebase:firebase-bom from 33.8.0 to 33.9.0.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 19:35:11 +00:00
ef20533984 Merge remote-tracking branch 'origin/dependabot/gradle/plugin.serialization-2.1.10' 2025-01-31 22:42:33 +04:00
cbeffc4687 Merge remote-tracking branch 'origin/dependabot/gradle/com.google.protobuf-protoc-4.29.3' 2025-01-31 22:42:29 +04:00
e56cd22fe5 Merge remote-tracking branch 'origin/dependabot/gradle/com.google.devtools.ksp-2.1.10-1.0.29' 2025-01-31 22:42:24 +04:00
e2270705ee Merge remote-tracking branch 'origin/dependabot/gradle/com.google.dagger.hilt.android-2.55' 2025-01-31 22:42:18 +04:00
dependabot[bot]
75527c4fe4 Bump plugin.serialization from 2.0.20 to 2.1.10
Bumps [plugin.serialization](https://github.com/JetBrains/kotlin) from 2.0.20 to 2.1.10.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.20...v2.1.10)

---
updated-dependencies:
- dependency-name: plugin.serialization
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-31 18:33:08 +00:00
dependabot[bot]
385ba31820 Bump com.google.protobuf:protoc from 3.6.1 to 4.29.3
Bumps [com.google.protobuf:protoc](https://github.com/protocolbuffers/protobuf) from 3.6.1 to 4.29.3.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protoc
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-31 18:32:23 +00:00
dependabot[bot]
653c4ce675 Bump com.google.devtools.ksp from 2.0.10-1.0.24 to 2.1.10-1.0.29
Bumps [com.google.devtools.ksp](https://github.com/google/ksp) from 2.0.10-1.0.24 to 2.1.10-1.0.29.
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](https://github.com/google/ksp/compare/2.0.10-1.0.24...2.1.10-1.0.29)

---
updated-dependencies:
- dependency-name: com.google.devtools.ksp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-31 18:32:16 +00:00
dependabot[bot]
0924aeea3e Bump com.google.dagger.hilt.android from 2.51.1 to 2.55
Bumps [com.google.dagger.hilt.android](https://github.com/google/dagger) from 2.51.1 to 2.55.
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.51.1...dagger-2.55)

---
updated-dependencies:
- dependency-name: com.google.dagger.hilt.android
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-31 18:32:04 +00:00
dependabot[bot]
5a19ed88c6 Bump kotlin from 2.0.10 to 2.1.10
Bumps `kotlin` from 2.0.10 to 2.1.10.

Updates `org.jetbrains.kotlin.android` from 2.0.10 to 2.1.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.1.10)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.0.10 to 2.1.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.1.10)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.android
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-31 18:31:49 +00:00
Nikita
c41c1b0e38 Create dependabot.yml 2025-01-31 22:29:34 +04:00
03a12043b1 Merge remote-tracking branch 'origin/master' 2025-01-31 22:25:31 +04:00
4593a67c28 3.1.0
Возвращено и исправлено отображение текущих пар в уведомлении.

Исправлен баг при котором происходил выхода из аккаунта.

Исправлен баг с неправильным отображением "сегодня", "завтра" и т.п.
2025-01-31 22:25:15 +04:00
Nikita
cfe59b2619 Create TERMS_OF_SERVICE.md 2025-01-28 21:01:26 +04:00
Nikita
0c4b952789 Create PRIVACY_POLICY.md 2025-01-28 21:00:19 +04:00
0ab25e68a3 3.0.0 / 3.0.1 2025-01-28 20:45:45 +04:00
44c1f01541 2.3.0 2024-12-20 23:44:19 +04:00
f4d3759d47 Экзамен отображается не как зачёт. 2024-12-13 06:50:20 +04:00
ff6d5d4dac 2.2.1
Теперь регулярное выражение для парсинга ссылки на расписание получается с сервера.

2.2.0

Отображение дополнительного типа пары.

Отображение улицы, на которой будут проходить пары, если указана.
2024-12-13 06:38:18 +04:00
c9bb2b6b1e 2.1.0
Окончательный, по моему мнению, фикс запуска постоянного уведомления.

Добавлена возможность просмотра расписания конкретного преподавателя.
2024-11-03 07:18:33 +04:00
637a66a647 2.0.3
Фикс запуска постоянного уведомления.

Предотвращение запуска фоновых задач до прохождения авторизации.

Обновление библиотек.
2024-11-01 02:19:34 +04:00
c4444ff2ca 2.0.2
Исправлено отображение уведомления о просмотре устаревшего расписания.

Исправлен запуск сервиса постоянного уведомления.
2024-10-26 18:32:33 +04:00
2b2c202cfa Интернет 2024-10-19 02:18:51 +04:00
c81fd2540b 2.0.0
Переход на API v2

Переработано отображение расписания.
- Один предмет теперь может занимать несколько пар.
- В заголовке дня теперь может писаться "Сегодня", "Завтра", "Вчера".

Обновление расписания теперь происходит без отгрузки целой страницы политехникума на сервер.
Приложение теперь само находит ссылку с помощью регулярных выражений, что влечёт за собой малый прирост к скорости отправки запроса и его обработки сервером.

Пасхалко.
2024-10-19 01:31:44 +04:00
8ed9ce17e7 1.8.0
Удалёно большинство классов относящихся к CustomLessonViewService:
- AlarmReceiver
- BootCompletedBroadcastReceiver
- ScheduleClvAlarm
- StartClvService

CustomLessonViewService теперь запускается сервером в определённое время.

Переработаны формы авторизации и регистрации.

В форме регистрации теперь можно выбрать свою группу из выпадающего списка, а не вводить вручную.

Исправлен недочёт, из-за которого можно было вернуться к форме авторизации нажимая кнопку назад (или делать свайп для того же эффекта).

Немного изменён логотип приложения.

Изменена иконка уведомлений на самодельную.
2024-10-13 20:14:40 +04:00
2a7e63dce4 1.7.1
Фикс невозможности запуска службы переднего плана из LinkUpdateWorker.

Небольшие визуальные изменения.
2024-10-10 01:27:26 +04:00
3da65a3327 1.7.0
Отображение текущей пары в уведомлении.

Мне на данный момент невероятно сложно написать код для запуска сервиса перед началом пар (мне лень), поэтому сервис будет запускаться каждые 7 утра с задежкой до 15 минут.
2024-10-08 16:13:35 +04:00
dde7f3e254 Обновление используемой версии JAVA до 11. 2024-10-06 03:09:02 +04:00
43cb667614 1.6.0
Поддержка Firebase Remote Config.

Уведомления об обновлении приложения.

Добавлен TopBar с проверкой обновлений.

Удалены некоторые уже не важные логи.
2024-10-06 02:56:18 +04:00
1c773b4713 Вернул домен на место. 2024-10-05 00:41:59 +04:00