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]
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
800c49dcc4
1.5.0
...
Уведомления об обновлении расписания.
Обновление кеша сервера в фоновом режиме (раз в 15 минут).
Теперь полный порядок с запросами.
2024-10-05 00:27:43 +04:00
13d77bbf28
Блять
2024-10-03 01:49:55 +04:00
e694edc334
1.4.0
...
Администраторам добавлена возможность заменять расписание на текущую неделю.
Исправлены недочёты в меню авторизации и регистрации.
Добавлен класс AuthorizedMultipartRequest для отправки multipart запросов.
Файлы дата классов разбиты на ещё большее количество файлов.
Переименовано большинство классов с сетевыми запросами и их файлов для подгонки под однородный вид.
Убрано много мусора в коде.
Я наконец-то плюс минус разобрался в ViewModel'ах. Очень важная информация.
2024-10-03 01:49:22 +04:00
4db3a7d1c2
1.3.2
...
Фикс краша при получении расписания с включённым VPN.
Допилено обновление расписания без перезагрузки всего экрана.
2024-10-02 00:22:51 +04:00
f2724d275b
1.3.1
...
Дополнительная информация о последних обновлениях.
2024-09-28 01:45:02 +04:00
c651f4ba01
1.3.0
...
Верии ниже этой больше не совместимы (т.е не работают).
Уменьшение размера приложения.
- Существенное)
Адекватное кеширование.
- Улучшено кеширование на стороне сервера (до этого сервер не выставлял флаг отвечающий за потребность в обновлении).
- Добавлено кеширование ответов от сервера в хранилище приложения.
2024-09-26 04:12:19 +04:00
f7596749e3
1.2.2
...
Ещё больше визуальных изменений.
2024-09-23 00:33:58 +04:00
f929ba2f93
1.2.1
...
Фикс отображения нескольких кабинетов.
Дополнительная информация в диалоговом окне о паре.
2024-09-22 23:47:53 +04:00
c98d34bd98
Релиз 1.2
...
Теперь сайт политеха не сможет забанить сервер за пинг его каждые 5 секунд.
2024-09-16 15:10:27 +04:00
ee7c4b06a1
Релиз 1.1
...
Исправлена установка группы пользователя при регистрации.
Во вкладке профиля добавлена кнопка для выхода из аккаунта.
2024-09-15 21:12:18 +04:00
Nikita
6c17d967d1
Create LICENSE
2024-09-15 15:00:35 +04:00
aee37eb500
Настройки IDE
2024-09-15 14:41:09 +04:00
4c75b87656
Первый коммит
2024-09-15 14:39:30 +04:00