Skip to content
GitLab
    • Explore Projects Groups Snippets
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Flutter App for Memri Flutter App for Memri
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 211
    • Issues 211
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MemriMemri
  • Flutter App for MemriFlutter App for Memri
  • Merge requests
  • !177

Downloading plugin item from user repository

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Azat Alimov requested to merge gitlab-url into dev 3 years ago
  • Overview 1
  • Commits 3
  • Pipelines 2
  • Changes 12
Compare
  • version 1
    14c4246d
    3 years ago

  • dev (base)

and
  • latest version
    07b1680d
    3 commits, 3 years ago

  • version 1
    14c4246d
    3 commits, 3 years ago

12 files
+ 260
- 173

    Preferences

    File browser
    Compare changes
ass‎ets‎
defau‎ltCVU‎
na‎med‎
model‎s.cvu‎ +161 -144
plu‎gins‎
account-l‎inker.cvu‎ +1 -1
gmai‎l.cvu‎ +2 -2
instag‎ram.cvu‎ +1 -1
sentiment-a‎nalysis.cvu‎ +2 -2
whatsA‎pp.cvu‎ +1 -1
ty‎pe‎
Plugi‎n.cvu‎ +1 -1
default_da‎tabase.json‎ +7 -7
schem‎a.json‎ +2 -2
lib/Me‎mriApp‎
CVU/a‎ctions‎
CVUActi‎on.dart‎ +46 -1
U‎I‎
CVUComponent‎s/CVUElements‎
CVUButt‎on.dart‎ +34 -9
Compo‎nents‎
PluginModeS‎witcher.dart‎ +2 -2
assets/defaultCVU/named/models.cvu
+ 161
- 144
  • View file @ 07b1680d

  • Edit in single-file editor

  • Open in Web IDE


.create-new-model {
defaultRenderer: custom
defaultRenderer: singleItem
scrollable: true
title: "Create a new model"
VStack {
alignment: topleft
padding: 60 30 30 30
Text {
color: #333333
font: headline1
padding: 0 0 10 0
text: "Create a new model"
}
Text {
color: #333333
font: bodyText1
padding: 0 0 30 0
text: "You create a model from a template, with everything around setup, testing, and CI preconfigured. Writing an app for Memri requires just a few lines of code!"
}
Button {
isLink: true
onPress: noop
Project > singleItem {
VStack {
alignment: topleft
padding: 60 30 30 30
Text {
color: #E9500F
font: link
text: "How to create a model guide"
color: #333333
font: headline1
padding: 0 0 10 0
text: "Create a new model"
}
Image {
alignment: center
bundleImage: "ico_arrow"
color: #E9500F
isVector: true
padding: 0 0 0 15
Text {
color: #333333
font: bodyText1
padding: 0 0 30 0
text: "You create a model from a template, with everything around setup, testing, and CI preconfigured. Writing an app for Memri requires just a few lines of code!"
}
}
Text {
color: #333333
font: headline1
padding: 60 0 20 0
text: "Convert model into plugin"
}
Button {
isLink: true
onPress: [
openLink
{
link: "https://memri.docs.memri.io/docs.memri.io/guides/load_dataset_finetune/"
}
]
Text {
color: #E9500F
font: link
text: "How to create a model guide"
}
HStack {
alignment: left
Image {
alignment: center
bundleImage: "arrow-right-circle"
color: #989898
font: 20
isVector: true
resizable: true
sizingMode: fit
Image {
alignment: center
bundleImage: "ico_arrow"
color: #E9500F
isVector: true
padding: 0 0 0 15
}
}
Text {
color: #999999
font: bodyText1
text: "On the Memri Gitlab, create a blank public repository for your plugin and clone the repo."
color: #333333
font: headline1
padding: 60 0 20 0
text: "Convert model into plugin"
}
}
HStack {
alignment: left
padding: 0 0 30 0
Image {
alignment: center
bundleImage: "arrow-right-circle"
color: #989898
font: 20
isVector: true
resizable: true
sizingMode: fit
}
HStack {
alignment: left
Text {
color: #999999
font: bodyText1
text: "From within the new repo, run the pymemri plugin template CLI."
Image {
alignment: center
bundleImage: "arrow-right-circle"
color: #989898
font: 20
isVector: true
resizable: true
sizingMode: fit
}
Text {
color: #999999
font: bodyText1
text: "On the Memri Gitlab, create a blank public repository for your plugin and clone the repo."
}
}
}
Button {
isLink: true
onPress: noop
HStack {
alignment: left
padding: 0 0 30 0
Text {
color: #E9500F
font: link
text: "See full documentation"
}
Image {
alignment: center
bundleImage: "arrow-right-circle"
color: #989898
font: 20
isVector: true
resizable: true
sizingMode: fit
}
Image {
alignment: center
bundleImage: "ico_arrow"
color: #E9500F
isVector: true
padding: 0 0 0 15
Text {
color: #999999
font: bodyText1
text: "From within the new repo, run the pymemri plugin template CLI."
}
}
}
Text {
color: #333333
font: headline1
padding: 60 0 20 0
text: "Deploy your data app from gitlab to pod"
}
Button {
isLink: true
onPress: [
openLink
{
link: "https://memri.docs.memri.io/docs.memri.io/guides/build_and_deploy_your_model/"
}
]
Text {
color: #333333
font: bodyText1
padding: 0 0 10 0
text: "To be able to use your plugin, you have to publish a docker container with your plugin to the gitlab container registry of your repo. "
}
Text {
color: #E9500F
font: link
text: "See full documentation"
}
VStack {
alignment: topleft
background: #F0F0F0
padding: 10
Image {
alignment: center
bundleImage: "ico_arrow"
color: #E9500F
isVector: true
padding: 0 0 0 15
}
}
Text {
color: #333333
font: small_caps
padding: 0 0 0 10
text: "YOUR PLUGIN GITLAB ADDRESS"
font: headline1
padding: 60 0 20 0
text: "Deploy your data app from gitlab to pod"
}
Textfield {
background: #F0F0F0
border: #000 1
hint: "http://gitlab.memri.io:5050/plugins/myplugin:dev-latest"
isCollapsed: true
maxWidth: 571
rows: 1
value: {{.name}}
Text {
color: #333333
font: bodyText1
padding: 0 0 10 0
text: "To be able to use your plugin, you have to publish a docker container with your plugin to the gitlab container registry of your repo. "
}
}
Button {
isLink: true
onPress: noop
padding: 20 0 0 0
VStack {
alignment: topleft
background: #F0F0F0
padding: 10
Text {
color: #E9500F
font: link
text: "Configuration set up guide"
}
Text {
color: #333333
font: small_caps
padding: 0 0 0 10
text: "YOUR PLUGIN GITLAB ADDRESS"
}
Image {
alignment: center
bundleImage: "ico_arrow"
color: #E9500F
isVector: true
padding: 0 0 0 15
Textfield {
background: #F0F0F0
border: #000 1
hint: "http://gitlab.memri.io:5050/plugins/myplugin:dev-latest"
isCollapsed: true
maxWidth: 571
rows: 1
value: {{.gitlabUrl}}
}
}
}
HStack {
alignment: left
padding: 30 0 0 0
Button {
isLink: true
onPress: noop
styleName: primaryButton
padding: 20 0 0 0
Text {
text: "Deploy your app"
textalign: bottom
color: #E9500F
font: link
text: "Configuration set up guide"
}
Image {
alignment: center
bundleImage: "ico_arrow"
color: #E9500F
isVector: true
padding: 0 0 0 15
}
}
Button {
onPress: back
padding: 0 0 0 15
HStack {
alignment: left
padding: 30 0 0 0
Button {
onPress: [
parsePlugin
{
url: {{.gitlabUrl}}
}
]
styleName: primaryButton
Text {
text: "Deploy your app"
textalign: bottom
}
Image {
alignment: center
bundleImage: "ico_arrow"
isVector: true
padding: 0 0 0 15
}
}
Text {
color: #333333
font: button_label
text: "Back to labelling summary"
Button {
onPress: back
padding: 0 0 0 15
Text {
color: #333333
font: button_label
text: "Back to labelling summary"
}
}
}
}
assets/defaultCVU/plugins/account-linker.cvu
+ 1
- 1
  • View file @ 07b1680d

  • Edit in single-file editor

  • Open in Web IDE


@@ -46,7 +46,7 @@
pluginRun {
name: {{.name}}
container: {{.container}}
container: {{.containerImage}}
pluginModule: {{.pluginModule}}
pluginName: {{.pluginName}}
pluginId: {{.id}}
assets/defaultCVU/plugins/gmail.cvu
+ 2
- 2
  • View file @ 07b1680d

  • Edit in single-file editor

  • Open in Web IDE


@@ -274,7 +274,7 @@
}
pluginRun {
name: {{.name}}
container: {{.container}}
container: {{.containerImage}}
pluginModule: {{.pluginModule}}
pluginName: {{.pluginName}}
pluginId: {{.id}}
@@ -480,7 +480,7 @@
}
pluginRun {
name: {{.name}}
container: {{.container}}
container: {{.containerImage}}
pluginModule: {{.pluginModule}}
pluginName: {{.pluginName}}
pluginId: {{.id}}
assets/defaultCVU/plugins/instagram.cvu
+ 1
- 1
  • View file @ 07b1680d

  • Edit in single-file editor

  • Open in Web IDE


@@ -46,7 +46,7 @@
}
pluginRun {
name: {{.name}}
container: {{.container}}
container: {{.containerImage}}
pluginModule: {{.pluginModule}}
pluginName: {{.pluginName}}
pluginId: {{.id}}
assets/defaultCVU/plugins/sentiment-analysis.cvu
+ 2
- 2
  • View file @ 07b1680d

  • Edit in single-file editor

  • Open in Web IDE


@@ -52,7 +52,7 @@
}
pluginRun {
name: {{.name}}
container: {{.container}}
container: {{.containerImage}}
pluginModule: {{.pluginModule}}
pluginName: {{.pluginName}}
pluginId: {{.id}}
@@ -202,7 +202,7 @@
}
pluginRun {
name: {{.name}}
container: {{.container}}
container: {{.containerImage}}
pluginModule: {{.pluginModule}}
pluginName: {{.pluginName}}
pluginId: {{.id}}
0 Assignees
None
Assign to
0 Reviewers
Request review from
Labels
0
None
0
None
    Assign labels
  • Manage project labels

Milestone
No milestone
None
None
Time tracking
Lock merge request
Unlocked
2
2 participants
Amirjanyan
Azat Alimov
Reference:
Source branch: gitlab-url

Menu

Explore Projects Groups Snippets