Skip to content

Instantly share code, notes, and snippets.

View cmltaWt0's full-sized avatar
🏠
Rustify

Max Sokolski cmltaWt0

🏠
Rustify
  • Raccoon Gang
  • Ukraine, Kharkiv
View GitHub Profile
packages:
- "app/*"
- "linked_modules/*"
@cmltaWt0
cmltaWt0 / build-android
Created May 22, 2023 16:19
Build Android
* Exception is:
org.gradle.api.internal.tasks.TaskDependencyResolveException: Could not determine the dependencies of task ':OpenEdXMobile:compileProdDebuggableJavaWithJavac'.
at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:71)
at org.gradle.execution.plan.TaskDependencyResolver.resolveDependenciesFor(TaskDependencyResolver.java:46)
at org.gradle.execution.plan.LocalTaskNode.getDependencies(LocalTaskNode.java:161)
at org.gradle.execution.plan.LocalTaskNode.resolveDependencies(LocalTaskNode.java:129)
at org.gradle.execution.plan.DefaultExecutionPlan.doAddNodes(DefaultExecutionPlan.java:186)
at org.gradle.execution.plan.DefaultExecutionPlan.addEntryTasks(DefaultExecutionPlan.java:150)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.addEntryTasks(DefaultTaskExecutionGraph.java:146)
at org.gradle.execution.TaskNameResolvingBuildConfigurationAction.configure(Task
@cmltaWt0
cmltaWt0 / edx-app-android
Created May 10, 2023 07:42
edx-app-android Palm fail
E/AndroidRuntime: FATAL EXCEPTION: main
Process: org.edx.mobile, PID: 17189
java.lang.NullPointerException: baseUrl == null
at java.util.Objects.requireNonNull(Objects.java:245)
at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:505)
at org.edx.mobile.http.provider.RetrofitProvider$Impl.get(RetrofitProvider.java:80)
at org.edx.mobile.http.provider.RetrofitProvider$Impl.getIAPAuth(RetrofitProvider.java:71)
at org.edx.mobile.inapppurchases.InAppPurchasesService$Provider.get(InAppPurchasesService.kt:28)
at org.edx.mobile.inapppurchases.InAppPurchasesService_Provider_GetFactory.proxyGet(InAppPurchasesService_Provider_GetFactory.java:42)
at org.edx.mobile.base.DaggerMainApplication_HiltComponents_SingletonC$SwitchingProvider.get(DaggerMainApplication_HiltComponents_SingletonC.java:2406)
@cmltaWt0
cmltaWt0 / course-authoring-dev-build.txt
Created May 4, 2023 09:27
course-authoring-dev tutor build
tutor images build course-authoring-dev
Building image docker.io/overhangio/openedx-course-authoring-dev:16.0.0
docker buildx build --tag=docker.io/overhangio/openedx-course-authoring-dev:16.0.0 --load --target=course-authoring-dev --cache-from=type=registry,ref=docker.io/overhangio/openedx-course-authoring-dev:16.0.0-cache /Users/cmltawt0/code/cc/btr/palm/root/env/plugins/mfe/build/mfe
[+] Building 30.5s (21/23)
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load build definition from Dockerfile
@cmltaWt0
cmltaWt0 / production.py
Created June 20, 2022 08:19
Adding SESSION_CACHE_ALIAS openedx
...
# Add cache alias for fix session disappearance
SESSION_CACHE_ALIAS = ENV_TOKENS.get('SESSION_CACHE_ALIAS', 'default')
...
@cmltaWt0
cmltaWt0 / lms.yml
Last active June 20, 2022 08:20
CACHES conf for openedx
CACHES:
celery:
BACKEND: django.core.cache.backends.memcached.MemcachedCache
KEY_FUNCTION: common.djangoapps.util.memcache.safe_key
KEY_PREFIX: celery
LOCATION:
- memcached-2:11211
TIMEOUT: '7200'
configuration:
BACKEND: django.core.cache.backends.memcached.MemcachedCache
@cmltaWt0
cmltaWt0 / README.md
Last active October 13, 2021 10:11
Tutor nighty build
@cmltaWt0
cmltaWt0 / user_dropdown.html
Created September 28, 2021 08:26
Gamification navbar
<%
...
show_gamification = settings.FEATURES.get('RG_GAMIFICATION', {}).get('ENABLED')
...
%>
...
<div class="nav-item hidden-mobile nav-item-dropdown" tabindex="-1">
...
<div class="dropdown-user-menu hidden" aria-label=${_("More Options")} role="menu" id="user-menu" tabindex="-1">
...
diff --git a/playbooks/openedx_native.yml b/playbooks/openedx_native.yml
index 9d7a04793..a97839f27 100644
--- a/playbooks/openedx_native.yml
+++ b/playbooks/openedx_native.yml
@@ -67,7 +67,7 @@
ECOMMERCE_CORS_ALLOW_CREDENTIALS: true
# For the mfe role.
COMMON_ECOMMERCE_BASE_URL: '{{ ECOMMERCE_ECOMMERCE_URL_ROOT }}'
- COMMON_ENABLE_PAYMENT_MFE: true
+ ECOMMERCE_ENABLE_PAYMENT_MFE: true
@cmltaWt0
cmltaWt0 / edx.yml
Created November 24, 2020 12:43
Deployment hints
RG_GAMIFICATION:
ENABLED: True
RG_GAMIFICATION_ENDPOINT: "https://ist-domain"
KEY: "{{ RG_GAMIFICATION_KEY }}"
SECRET: "{{ RG_GAMIFICATION_SECRET }}"
IGNORED_EVENT_TYPES: []