Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: orden de clases, widgets y nuevas funciones #48

Merged
merged 196 commits into from
Jun 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
196 commits
Select commit Hold shift + click to select a range
a4c03af
patch: ordenado algunos archivos
Im-Fran Nov 2, 2023
60dcdf1
patch: reduccion de tamaño para notas tab
Im-Fran Nov 2, 2023
b5256ad
rem: removido algunos imports no utilizados
Im-Fran Nov 2, 2023
274f0fd
patch: error al refrescar token
Im-Fran Nov 8, 2023
85a13b1
patch: actualizadas dependencias
Im-Fran Nov 8, 2023
87cba84
patch: actualizadas unas dependencias para reparar cocoapods install.
Im-Fran Nov 8, 2023
d42ae1e
patch: mejorado widget acerca_screen
Im-Fran Nov 13, 2023
f877462
patch: movido un archivo a su carpeta
Im-Fran Nov 13, 2023
07f6220
wip: trabajando en reduccion de login_screen.dart y otros widgets.
Im-Fran Nov 15, 2023
1b4f6ec
patch: reduccion de login_screen, acerca_dialog y reparado algunos wi…
Im-Fran Nov 16, 2023
b351354
wip: trabajando en actualización dentro de la app.
Im-Fran Nov 16, 2023
9c1e896
patch: reducido lista de asignaturas y usuario_screen
Im-Fran Nov 17, 2023
1dd2555
patch: actualizados servicios de noticias y widgets
Im-Fran Dec 15, 2023
434a6e2
patch: reducido calculadora de notas
Im-Fran Dec 15, 2023
3a0fcc2
patch: cambio de versiones para funcionar con flutter v3.7.2
Im-Fran Mar 5, 2024
7a58004
feat: .fvmrc para usar flutter version manager
Im-Fran Mar 12, 2024
64b16c2
patch: agregada configuración de vscode para fvm
Im-Fran Mar 12, 2024
c0cae28
feat: se ordenaron muchas clases y se implementa nuevo sistema de ser…
Im-Fran Mar 12, 2024
ac6a839
patch: se renombra http_client y reparado error en AuthClient
Im-Fran Mar 12, 2024
2577b1e
patch: se arregla sentry y lista de notas
Im-Fran Mar 19, 2024
78185fb
patch: algunos arreglos
Im-Fran Mar 19, 2024
4280b01
patch: mejora a los clientes web
Im-Fran Mar 19, 2024
2ce3543
feat: se migra a snackbars nativos y otras cosas
Im-Fran Mar 20, 2024
2ed711c
patch: arreglos a los widgets de asignaturas, notas, etc.
Im-Fran Mar 20, 2024
24f621d
patch: arreglos generales
Im-Fran Mar 21, 2024
eda1ae0
patch: arreglos y orden de clases
Im-Fran Mar 22, 2024
08b048b
patch: se repara credencial del estudiante
Im-Fran Mar 22, 2024
efeba55
patch: se agrega nuevo error a la credencial
Im-Fran Mar 22, 2024
3f920cc
patch: se elimina modelos antiguos y reparado qr
Im-Fran Mar 22, 2024
5277fd1
patch: finalizada migracion de getx a nativo
Im-Fran Mar 22, 2024
be8e90d
patch: arreglado nombre de docente
Im-Fran Mar 22, 2024
8303fec
patch: pequeños arreglos
Im-Fran Mar 22, 2024
14b14e4
patch: eliminado getx de las dependencias
Im-Fran Mar 22, 2024
01ecfbf
patch: reparada descripción de la app
Im-Fran Mar 22, 2024
6fb913c
patch: modificado changelog, podfile.lock y Fastfile (se removió un v…
Im-Fran Mar 22, 2024
a160f5f
patch: arreglos y orden
Im-Fran Mar 25, 2024
69e2f4d
patch: arreglado error al iniciar sesión y actualizado Podfile.lock
Im-Fran Mar 25, 2024
be2e665
patch: arreglados algunos archivos
Im-Fran Mar 25, 2024
d0d236c
patch: eliminado flutter_keyboard_visibility ya que no se utiliza.
Im-Fran Mar 26, 2024
9f00026
patch: mejorada vista de salas en resumen de asignaturaı
Im-Fran Mar 26, 2024
5ab415c
patch: regreso de getx y algunos parches
Im-Fran Mar 27, 2024
767e46b
Merge remote-tracking branch 'origin/feat/orden-de-clases-y-widgets' …
Im-Fran Mar 27, 2024
1ecb79b
patch: arreglado error en auth_service
Im-Fran Mar 27, 2024
e8a15f2
patch: arreglado error al cargar notas
Im-Fran Mar 27, 2024
880c5a3
patch: parchado constructor del archivo
Im-Fran Mar 27, 2024
e417c44
feat: agregado onbboarding y parchado algunos archivos
Im-Fran Mar 27, 2024
bced587
patch: arreglado error al iniciar sesión y desactivada actualización …
Im-Fran Mar 28, 2024
8da5426
patch: parchado nombrado y constructor de algunas variables
Im-Fran Mar 28, 2024
c987184
feat: agregado apodo donde se muestra el nombre
Im-Fran Mar 28, 2024
aa9dc45
patch: lista de estudiantes
Im-Fran Mar 28, 2024
c55f591
patch: reparado que puedes volver al onboarding (después de terminarlo)
Im-Fran Mar 28, 2024
112f9d7
patch: reordenado código para evitar problemas
Im-Fran Mar 28, 2024
80ed7d7
patch: reparado organización de archivos en readme
Im-Fran Mar 28, 2024
6da663f
patch: actualizado changelog y pubspecπ
Im-Fran Mar 28, 2024
6cb57a7
patch: agregado pod de GoogleUtilities
Im-Fran Apr 1, 2024
f0d6324
patch: actualizado changelog
Im-Fran Apr 1, 2024
da84d0c
patch: volviendo a dio (mejor orden e implementación de caché)
Im-Fran Apr 1, 2024
9c3eafd
patch: reparado authClient no tiene cache
Im-Fran Apr 2, 2024
50f7750
patch: reparado caché de varias pantallas y mejorado orden
Im-Fran Apr 2, 2024
437b829
patch: reparado no se puede refrescar app si no hay novedades
Im-Fran Apr 2, 2024
ef6426d
patch: actualizado podfile para mejorar tiempo de build
Im-Fran Apr 2, 2024
4a33246
patch: removido sentry de podfile
Im-Fran Apr 2, 2024
729ea98
patch: mejoras al proceso de refresco en segundo plano
Im-Fran Apr 3, 2024
8d5dc80
patch: se mueve controlador de notificaciones y arreglado horario
Im-Fran Apr 4, 2024
f3979e0
patch: actualizado fastlane
Im-Fran Apr 4, 2024
a12a70f
patch: agregado configuración de encriptación
Im-Fran Apr 4, 2024
2c7c432
patch: ordenados algunos widgets
Im-Fran Apr 4, 2024
df2dc60
patch: reparada la calculadora (y la edición de notas de examen)
Im-Fran Apr 8, 2024
7229b85
patch: se ordena archivo de la calculadora en la carpeta correcta
Im-Fran Apr 8, 2024
e682537
patch: se reparan declaraciones regulares con declaraciones de flecha
Im-Fran Apr 8, 2024
53be207
patch: reparado importe de nota_list_item
Im-Fran Apr 8, 2024
bc1a06d
feat: agregado archivo de pruebas (preparación de pruebas)
Im-Fran Apr 10, 2024
a40978b
patch: arreglado archivos (xcode los arregló automaticamente)
Im-Fran Apr 10, 2024
00b1987
patch: reparada y simplificada la capitalización
Im-Fran Apr 10, 2024
1e3d6af
patch: reparada pantalla de apodo
Im-Fran Apr 10, 2024
3305a73
patch: agregada llave primaria al cache
Im-Fran Apr 10, 2024
8d86ea8
patch: se mejora http_client
Im-Fran Apr 10, 2024
4d74b42
patch: se agrega resizeToAvoidBottomInset al gradient_background.dart
Im-Fran Apr 10, 2024
8067788
patch: se separa ticker_time_text como un widget a parte
Im-Fran Apr 10, 2024
ab410f7
patch: se elimina el caché al hacer logout
Im-Fran Apr 10, 2024
3454639
patch: se agrega mejor logs de debug al background_service.dart
Im-Fran Apr 10, 2024
6d2aad1
patch: se mejora el widget para tener funciones de flecha
Im-Fran Apr 10, 2024
c497dc8
patch: se reduce el tiempo de actualización a 30 segundos (para que v…
Im-Fran Apr 10, 2024
4287b8b
patch: se agrega notificación de bienvenida
Im-Fran Apr 10, 2024
536bb9f
patch: detención de segundo plano si no hay sesión valida
Im-Fran Apr 11, 2024
22845b0
patch: se actualiza horario en segundo plano
Im-Fran Apr 11, 2024
94d19ab
patch: se agrega método para eliminar caché
Im-Fran Apr 11, 2024
11911d3
patch: se crea modelo de asistencia en su propio archivo
Im-Fran Apr 11, 2024
7040193
patch: removido comentario de notificación de nota
Im-Fran Apr 11, 2024
dabe994
patch: movido algunos widgets a sus propias carpetas
Im-Fran Apr 11, 2024
3434521
patch: ahora default_network_image es constante
Im-Fran Apr 11, 2024
7fae053
rem: se remueve footer_layout (no tiene uso actual)
Im-Fran Apr 11, 2024
70f58f3
patch: se mueven widgets de imagen a su propia carpeta
Im-Fran Apr 11, 2024
359af87
patch: se mueven widgets de carga a su propia carpeta
Im-Fran Apr 11, 2024
28063fc
patch: se mueve widget al avance de malla
Im-Fran Apr 11, 2024
013fd48
patch: se mueve widget al avance de malla
Im-Fran Apr 11, 2024
7a27cc4
patch: se mueve widget a su carpeta correspondiente
Im-Fran Apr 11, 2024
0dcce14
patch: se mueve widget a su carpeta correspondiente
Im-Fran Apr 11, 2024
23d0fa8
patch: se mueven widgets a la carpeta de quick_access
Im-Fran Apr 11, 2024
a492fd7
patch: se mueven widgets a la carpeta de diálogos
Im-Fran Apr 11, 2024
6ac95e8
patch: se mueven widgets a la carpeta de diálogos
Im-Fran Apr 11, 2024
f72c5b4
patch: arreglado noticias y orden de clases
Im-Fran May 14, 2024
66c097e
patch: preferencias y notas
Im-Fran May 15, 2024
b482235
patch: cache, utilidades y mejoras
Im-Fran May 15, 2024
a484fdd
patch: reparado mensaje de error al iniciar sesión
Im-Fran May 15, 2024
a4fa4cf
patch: mejoras al caché, precarga de datos y mejoras generales
Im-Fran May 16, 2024
12402ba
patch: se mejora la forma de obtener el id de la carrera
Im-Fran May 18, 2024
f4547d7
patch: se agrega botón para limpiar las notas de la calculadora
Im-Fran May 22, 2024
21098de
patch: se mejora y optimiza la carga de asignaturas
Im-Fran May 22, 2024
a70b1d1
patch: se optimiza y mejora la carga de asignaturas y notas
Im-Fran May 22, 2024
5fa5988
patch: se agrega información de la app en modo debug
Im-Fran May 22, 2024
719921e
patch: se agrega obtención e incremento de version automática en fast…
Im-Fran May 22, 2024
fed5195
patch: arreglado readme con instrucciones de compilación
Im-Fran May 22, 2024
03d7a48
patch: incrementado numero de compilación
Im-Fran May 22, 2024
70e82b7
patch: eliminado modal de permitir notificaciones a favor de modal na…
Im-Fran May 22, 2024
958f40c
patch: se modifica el changelog
Im-Fran May 22, 2024
e650051
patch: actualizado sentry y número de compilación
Im-Fran May 23, 2024
0686f84
patch: se configuran algunos servicios en formato 'fenix' que hará qu…
Im-Fran May 23, 2024
c4ca206
patch: se habilitan métricas y jerarquía de vistas a sentry
Im-Fran May 23, 2024
f21b964
patch: se agregan datos a sentry para la identificación del usuario, …
Im-Fran May 23, 2024
7b96e97
patch: actualizado sentry en ios
Im-Fran May 23, 2024
10fd163
patch: se actualiza el controlador de calculadora a su versión origin…
Im-Fran May 23, 2024
68e82c5
patch: ahora el modal de vista previa de una asignatura tiene bordes …
Im-Fran May 23, 2024
e9ed336
patch: se agrega medición de tiempo del servicio de segundo plano.
Im-Fran May 24, 2024
398ae83
patch: ahora solo se agrega fecha al CHANGELOG si es una release y no…
Im-Fran May 24, 2024
62e8315
patch: se agrega información de métrica y eliminado líneas duplicadas
Im-Fran May 24, 2024
c0d9d75
patch: bump version
Im-Fran May 24, 2024
8c8d0f6
patch: se eliminan clases antiguas, reparan errores y agregan caracte…
Im-Fran May 24, 2024
1b389ac
patch: bump version
Im-Fran May 27, 2024
9011520
patch: se agrega User#copyWith y se optimiza refresco de token
Im-Fran May 27, 2024
a182c6a
patch: se repara iniciales de la persona y optimiza carga de docente
Im-Fran May 27, 2024
ead8884
feat: se agrega workflow para publicar beta de android
Im-Fran May 27, 2024
fd4c311
patch: bump version y mejora a workflow
Im-Fran May 27, 2024
d6ef921
patch: actualizados triggers de workflow
Im-Fran May 27, 2024
66ede76
patch: se agrega setup de flutter
Im-Fran May 27, 2024
1d23bfb
patch: se agrega setup de java
Im-Fran May 27, 2024
fd88ef5
patch: se repara workflow
Im-Fran May 27, 2024
c9ac4e8
patch: se agrega google-services al workflow
Im-Fran May 27, 2024
4707826
patch: generar api playstore en workflow
Im-Fran May 27, 2024
d77137e
patch: se repara api-playstore
Im-Fran May 28, 2024
324dd63
patch: se agregan archivos de keystore
Im-Fran May 28, 2024
e43e52a
patch: se crea carpeta keystores
Im-Fran May 28, 2024
e2ac464
patch: se agrega chmod a la generación de archivos
Im-Fran May 28, 2024
31a9379
patch: se utilizan datos codificados en base64
Im-Fran May 28, 2024
03679d3
patch: se repara git push y se hace bump a la versión
Im-Fran May 28, 2024
5715c1e
patch: se agrega que solo se construya la app usando un comando
Im-Fran May 28, 2024
9948c68
patch: se agrega referencia de la pull_request
Im-Fran May 28, 2024
13701e3
patch: solo miembros pueden realizar deploy a la app
Im-Fran May 28, 2024
dddeaf2
patch: se mejora condición para ejecutar workflow
Im-Fran May 28, 2024
fbb2ad9
patch: se agrega información de testeo
Im-Fran May 28, 2024
df9e2e5
patch: se ejecuta al crear un comentario de issue
Im-Fran May 28, 2024
1d87f28
patch: mejoras a la condición del workflow
Im-Fran May 28, 2024
dca73df
patch: mejoras a la condición del workflow
Im-Fran May 28, 2024
0e87c84
patch: arreglada ejecución del workflow
Im-Fran May 28, 2024
a51d137
patch: se mejora condiciones del workflow
Im-Fran May 28, 2024
1014420
patch: imprimir información de debug
Im-Fran May 28, 2024
f9f7d33
patch: cambio de trigger del workflow
Im-Fran May 28, 2024
0d4302b
patch: test del workflow
Im-Fran May 28, 2024
96753d6
patch: workflow se ejecuta de todas formas al hacer push, pero solo s…
Im-Fran May 28, 2024
85e0453
patch: solo ejecutar el workflow bajo ciertas condiciones
Im-Fran May 28, 2024
b9859d3
patch: se repara referencias al evento de PR
Im-Fran May 29, 2024
e981749
ci(bump-version): github action bump version
github-actions[bot] May 29, 2024
853f265
patch: se agrega compilación automática de iOS
Im-Fran May 31, 2024
19c7012
patch: se agrega GOOGLE_SERVICE_INFO_PLIST a la generación de archivos
Im-Fran May 31, 2024
2e2fa32
patch: bump version
Im-Fran May 31, 2024
ed4717e
patch: utilizar AuthKey codificada en base64
Im-Fran May 31, 2024
17eca3b
patch: bump version
Im-Fran Jun 1, 2024
6f81fe2
ci(bump-version): github action bump version
github-actions[bot] Jun 1, 2024
ab235cd
patch: se actualiza constructor de la calculadora de notas
Im-Fran Jun 7, 2024
f075350
patch: se convierte en GetMaterialApp
Im-Fran Jun 7, 2024
26adbf9
Merge remote-tracking branch 'origin/feat/orden-de-clases-y-widgets' …
Im-Fran Jun 7, 2024
f5bd4f7
ci(bump-version): github action bump version
github-actions[bot] Jun 7, 2024
43f8e0e
patch: se crea nota_list_item para muestra de notas
Im-Fran Jun 7, 2024
676bf43
patch: cambio a sizedbox
Im-Fran Jun 7, 2024
b696cf7
ci(bump-version): github action bump version
github-actions[bot] Jun 7, 2024
8152d2e
patch: se agrega modo "offline"
Im-Fran Jun 8, 2024
8391678
ci(bump-version): github action bump version
github-actions[bot] Jun 8, 2024
4f14072
patch: se actualiza shared_preferences
Im-Fran Jun 13, 2024
75dc5c8
patch: preferencia en memoria o local
Im-Fran Jun 13, 2024
1add90b
feat: modo offline
Im-Fran Jun 13, 2024
7ad86bc
patch: se permite cualquier orientación del dispositivo
Im-Fran Jun 13, 2024
cc12d81
patch: se aumenta el ancho de las tarjetas de noticia para permitir u…
Im-Fran Jun 13, 2024
0fe6724
patch: se remueve revisión de null
Im-Fran Jun 13, 2024
e9ad315
patch: se convierte a función de cuerpo
Im-Fran Jun 13, 2024
a714af3
patch: se utiliza nueva función de #isOffline
Im-Fran Jun 13, 2024
803258d
patch: se utiliza SafeArea y se cambia Container por Padding
Im-Fran Jun 13, 2024
bbb1857
patch: se repara el horario en modo landscape
Im-Fran Jun 13, 2024
95c5740
patch: se actualiza el CHANGELOG.md
Im-Fran Jun 13, 2024
763b5b8
patch: bump version
Im-Fran Jun 13, 2024
23a080f
ci(bump-version): github action bump version
github-actions[bot] Jun 13, 2024
b470f75
patch: se repara margen de área segura
Im-Fran Jun 13, 2024
00cf7a0
ci(bump-version): github action bump version
github-actions[bot] Jun 13, 2024
5a2fcf9
patch: arreglos
Im-Fran Jun 25, 2024
7785449
ci(bump-version): github action bump version
github-actions[bot] Jun 25, 2024
4f83282
patch: enfoque en privacidad y arreglos a firebase
Im-Fran Jun 26, 2024
63d9f30
ci(bump-version): github action bump version
github-actions[bot] Jun 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1 +1 @@
MI_UTEM_API_DEBUG=https://api-mi-utem.herokuapp.com/
MI_UTEM_API_DEBUG=https://api.exdev.cl
4 changes: 4 additions & 0 deletions .fvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"flutter": "3.7.12",
"flavors": {}
}
103 changes: 103 additions & 0 deletions .github/workflows/dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
name: Publicar Aplicación Beta
on:
pull_request:
types: [opened, reopened, synchronize, closed]

jobs:
build:
# Formato de comentario: /deploy-beta
if: |
github.event.pull_request.author_association == 'MEMBER' &&
(github.event.pull_request.state == 'open' && !github.event.pull_request.draft) &&
(!github.event.pull_request.locked && !github.event.pull_request.active_lock_reason) &&
(!github.event.pull_request.merged_at)
runs-on: macos-latest
environment: development
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.ref }}
- name: Instalar Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3.0'
bundler-cache: true
- name: Instalar Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: '17'
cache: 'gradle'
- name: Instalar Flutter
uses: flutter-actions/setup-flutter@v3
with:
channel: stable
version: 3.7.12
cache: true
cache-sdk: true
cache-key: mi-utem
- name: Instalar Dependencias
run: flutter pub get
- name: Copiar .env
run: cp .env.example .env
- name: Generar Archivos
env:
GOOGLE_SERVICES: ${{ secrets.GOOGLE_SERVICES }}
API_PLAY_STORE: ${{ secrets.API_PLAY_STORE }}
KEYSTORE_PROPERTIES: ${{ secrets.KEYSTORE_PROPERTIES }}
KEYSTORE_FILE: ${{ secrets.KEYSTORE_FILE }}
APP_STORE_CONNECT_AUTHKEY: ${{ secrets.APP_STORE_CONNECT_AUTHKEY }}
GOOGLE_SERVICE_INFO_PLIST: ${{ secrets.GOOGLE_SERVICE_INFO_PLIST }}
run: |
echo $GOOGLE_SERVICES | base64 --decode > android/app/google-services.json
echo $API_PLAY_STORE | base64 --decode > android/api-playstore.json
mkdir -p android/keystores
chmod 755 android/keystores
echo $KEYSTORE_PROPERTIES | base64 --decode > android/keystores/key.properties
echo $KEYSTORE_FILE | base64 --decode > android/keystores/keystore.jks
chmod 644 android/keystores/key*
echo $APP_STORE_CONNECT_AUTHKEY | base64 --decode > ios/fastlane/AuthKey.p8
echo $GOOGLE_SERVICE_INFO_PLIST > ios/Runner/GoogleService-Info.plist
- name: Publicar Beta
uses: maierj/[email protected]
env:
APP_IDENTIFIER_IOS: ${{ secrets.APP_IDENTIFIER_IOS }}
APP_IDENTIFIER_ANDROID: ${{ secrets.APP_IDENTIFIER_ANDROID }}

SLACK_URL: ${{ secrets.SLACK_URL }}
APPLE_ID: ${{ secrets.APPLE_ID }}

FASTLANE_USER: ${{ secrets.FASTLANE_USER }}
FASTLANE_PASSWORD: ${{ secrets.FASTLANE_PASSWORD }}
FASTLANE_ITC_TEAM_ID: ${{ secrets.FASTLANE_ITC_TEAM_ID }}
FASTLANE_TEAM_ID: ${{ secrets.FASTLANE_TEAM_ID }}
FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD: ${{ secrets.FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD }}

GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

MATCH_REPO_GIT_URL: ${{ secrets.MATCH_REPO_GIT_URL }}
MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }}
MATCH_KEYCHAIN_PASSWORD: ${{ secrets.MATCH_KEYCHAIN_PASSWORD }}
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}

KEYCHAIN_NAME: ${{ secrets.KEYCHAIN_NAME }}
KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }}

FASTLANE_SESSION: ${{ secrets.FASTLANE_SESSION }}

APP_STORE_CONNECT_API_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ID }}
APP_STORE_CONNECT_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}
with:
lane: 'upload'
options: '{ "type": "beta", "skip_git_push": "true", "skip_slack": "true", "is_ci": "true" }'
- name: Publicar Version en Git
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add pubspec.yaml
git commit -m "ci(bump-version): github action bump version"
git push
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -1060,12 +1060,13 @@ FodyWeavers.xsd

# Custom ignores
*.pem
*.code-workspace
**/prod/google-services.json
android/app/google-services.json
api-playstore.json
GoogleService-Info*.plist
!GoogleService-Info-dev.plist
android/keystores/*
*/fastlane/report.xml
.flutter-plugins-dependencies

# Llave de API de App Store Connect
**/ios/**/*.p8
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"dart.flutterSdkPath": ".fvm/versions/3.7.12"
}
31 changes: 25 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,33 @@ Tipos de cambios

## [Unreleased]

### Added
- Apodo para personalizar la aplicación.
- Se agrega onboarding (con configuración de apodo, solicitud de permiso de notificaciones y bienvenida a la app).
- Lista de estudiantes al resumen de asignatura.
- Vista previa de estudiantes y profesores.
- Vista previa de los datos del profesor.
- Se agrega ventana de vista previa de la asignatura desde horario (al mantener presionado un bloque).
- Se agrega navegación hacia la asignatura desde el horario al presionar un bloque.
- Botón para limpiar las notas en la calculadora.
- Sección de `Acerca de la App` en modo depuración.
- Se agrega métricas y toma de errores de Sentry (esta vez están bien configurados).
- Se agrega modo fuera de línea para permitir el uso de la app sin conexión.
- Se permite cualquier orientación de pantalla (horizontal y vertical).

### Changed
- Se actualizaron algunas dependencias.
- Se ordenan las clases y widgets de la app.
- Se optimiza el código y la aplicación en general.
- Se separan clases en formato de repositorios, servicios y controladores.
- Se mejora la documentación de algunos archivos y métodos.
- Ahora se cargan las noticias de la página [noticias.utem.cl](https://noticias.utem.cl).
- Se utiliza navegación de flutter nativa (Usando [`Navigator`](https://docs.flutter.dev/cookbook/navigation/navigation-basics) en lugar de rutas nombradas).

- Se actualizan dependecias de Flutter
### Removed
- Se elimina pestaña de estudiantes del detalle de asignatura (a favor del botón de lista de estudiantes en el resumen).
- Modal de Permitir Notificaciones a favor de modal nativa del sistema. Solo se editará el mensaje de notificaciones, ya que es redundante el botón de permitir y cancelar.
- Vistas sin uso en la aplicación.

## [2.11.9] - 2023-10-11Z

Expand Down Expand Up @@ -135,8 +159,3 @@ Esta versión del changelog contiene cambios hechos en 2.10, debido a que no se

- Lista de estudiantes en la pantalla de asignatura
- Perfil de profesores
- Perfil de profesores
- Perfil de profesores
- Perfil de profesores
- Perfil de profesores
- Perfil de profesores
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ source "https://rubygems.org"

gem 'fastlane'
gem 'cocoapods'
gem 'abbrev'

plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile')
eval_gemfile(plugins_path) if File.exist?(plugins_path)
Loading