diff options
Diffstat (limited to 'includes/fetcher')
-rw-r--r-- | includes/fetcher/index.js | 108 | ||||
m--------- | includes/fetcher/personal | 0 | ||||
-rw-r--r-- | includes/fetcher/projects.json | 1728 |
3 files changed, 1801 insertions, 35 deletions
diff --git a/includes/fetcher/index.js b/includes/fetcher/index.js index 0b36111..edcbcf3 100644 --- a/includes/fetcher/index.js +++ b/includes/fetcher/index.js @@ -12,14 +12,22 @@ let gitlabProjectsRaw; if (smallestId > 0) { - gitlabProjectsRaw = (await axios.get(`https://gitlab.minteck.org/api/v4/users/minteck/projects?order_by=id&archived=false&simple=true&id_before=${smallestId}`)).data; + gitlabProjectsRaw = (await axios.get(`https://gitlab.minteck.org/api/v4/users/minteck/projects?order_by=id&archived=false&id_before=${smallestId}`)).data; } else { - gitlabProjectsRaw = (await axios.get(`https://gitlab.minteck.org/api/v4/users/minteck/projects?order_by=id&archived=false&simple=true`)).data; + gitlabProjectsRaw = (await axios.get(`https://gitlab.minteck.org/api/v4/users/minteck/projects?order_by=id&archived=false`)).data; } for (let project of gitlabProjectsRaw) { + let readme; + try { + readme = Buffer.from((await axios.get("https://gitlab.minteck.org/api/v4/projects/" + project.id + "/repository/blobs/" + (await axios.get("https://gitlab.minteck.org/api/v4/projects/" + project.id + "/repository/tree")).data.filter(i => i.type === "blob" && (i.name.toLowerCase() === "readme.md" || i.name.toLowerCase() === "readme"))[0].id + "/raw")).data).toString("base64") + } catch (e) { + readme = ""; + } gitlabProjects.push({ + archive: false, gitlab_id: project.id, youtrack_id: null, + path: project.path_with_namespace, name: project.name, description: project.description, issues: null, @@ -27,15 +35,62 @@ web: project.web_url, icon: project.avatar_url, showcase: project.topics.includes("Showcase"), - date: project.last_activity_at + date: project.last_activity_at, + event: (await axios.get(`https://gitlab.minteck.org/api/v4/projects/${project.id}/events`)).data[0], + tags: project.topics, + readme: readme }) smallestId = project.id; + } if (gitlabProjectsRaw.length === 0) { smallestId = 0; } } + console.log("Fetching projects... GitLab archives"); + let gitlabArchiveProjects = []; + smallestId = -1; + + while (smallestId !== 0) { + let gitlabProjectsArchiveRaw; + + if (smallestId > 0) { + gitlabProjectsArchiveRaw = (await axios.get(`https://gitlab.minteck.org/api/v4/users/minteck/projects?order_by=id&archived=true&id_before=${smallestId}`)).data; + } else { + gitlabProjectsArchiveRaw = (await axios.get(`https://gitlab.minteck.org/api/v4/users/minteck/projects?order_by=id&archived=true`)).data; + } + for (let project of gitlabProjectsArchiveRaw) { + let readme; + try { + readme = Buffer.from((await axios.get("https://gitlab.minteck.org/api/v4/projects/" + project.id + "/repository/blobs/" + (await axios.get("https://gitlab.minteck.org/api/v4/projects/" + project.id + "/repository/tree")).data.filter(i => i.type === "blob" && (i.name.toLowerCase() === "readme.md" || i.name.toLowerCase() === "readme"))[0].id + "/raw")).data).toString("base64") + } catch (e) { + readme = ""; + } + gitlabProjects.push({ + archive: true, + gitlab_id: project.id, + youtrack_id: null, + path: project.path_with_namespace, + name: project.name, + description: project.description, + issues: null, + vcs: project.http_url_to_repo, + web: project.web_url, + icon: project.avatar_url, + showcase: project.topics.includes("Showcase"), + date: project.last_activity_at, + event: (await axios.get(`https://gitlab.minteck.org/api/v4/projects/${project.id}/events`)).data[0], + tags: project.topics, + readme: readme + }) + smallestId = project.id; + } + if (gitlabProjectsArchiveRaw.length === 0) { + smallestId = 0; + } + } + console.log("Fetching projects... YouTrack"); let youtrackProjects = []; let unusedBase = []; @@ -47,6 +102,7 @@ const youtrackProjectsRaw = (await axios.get(`https://youtrack.minteck.org/api/admin/projects?fields=id,name,shortName,description`)).data; for (let project of youtrackProjectsRaw) { youtrackProjects.push({ + archive: false, gitlab_id: null, youtrack_id: project.id, name: project.name, @@ -56,7 +112,10 @@ web: null, icon: null, showcase: false, - date: null + date: null, + event: null, + tags: [], + readme: "" }) } @@ -71,7 +130,25 @@ if (nameCompareGitlab === nameCompareYoutrack || descCompareGitlab === descCompareYoutrack) { gprj.youtrack_id = project.youtrack_id; - gprj.issues = "https://youtrack.minteck.org/issues/" + project.youtrack_id; + gprj.issues = project.youtrack_id; + } + + if (gprj.youtrack_id === null) { + id = crypto.createHash('sha1').update(gprj.gitlab_id.toString() + "null").digest('hex'); + } else { + id = crypto.createHash('sha1').update(gprj.gitlab_id.toString() + gprj.youtrack_id.toString()).digest('hex'); + projectsPlusYoutrack[id] = gprj; + } + projects[id] = gprj; + } + + for (let gprj of gitlabArchiveProjects) { + nameCompareGitlab = gprj.name.toLowerCase().replace(/[^a-z]+/gm, ""); + descCompareGitlab = gprj.description.toLowerCase().replace(/[^a-z]+/gm, ""); + + if (nameCompareGitlab === nameCompareYoutrack || descCompareGitlab === descCompareYoutrack) { + gprj.youtrack_id = project.youtrack_id; + gprj.issues = project.youtrack_id; } if (gprj.youtrack_id === null) { @@ -135,4 +212,25 @@ fs.writeFileSync("projects.json", JSON.stringify(projects, null, 4)); console.log("Done fetching, found " + Object.keys(projects).length + " projects"); } + + if (fs.existsSync("personal")) fs.rmSync("personal", { recursive: true }) + console.log("Cloning minteck/minteck from GitHub..."); + cp.execSync("git clone https://github.com/minteck/minteck personal"); + let list = []; + for (let project of require('./projects.json')) { + if (!project.archive) { + list.push(project.name + " | [" + project.path + "](https://gitlab.minteck.org/" + project.path + ")"); + } + } + for (let project of require('./projects.json')) { + if (project.archive) { + list.push("*" + project.name + "* | *[" + project.path + "](https://gitlab.minteck.org/" + project.path + ")*"); + } + } + console.log("Saving..."); + fs.writeFileSync("./personal/README.md", "<!-- WARNING: Do not modify this file, modify README.mdt instead. This file will get overwritten whenever the project fetcher runs. -->\n" + fs.readFileSync("./personal/README.mdt").toString().replace("%GITLABFILLHERE%", list.join("\n"))); + console.log("Publishing changes to GitHub..."); + cp.execSync("git add -A"); + cp.execSync("git commit -m \"Update: " + new Date().toISOString() + "\""); + cp.execSync("git push origin main"); })()
\ No newline at end of file diff --git a/includes/fetcher/personal b/includes/fetcher/personal new file mode 160000 +Subproject 3818786c248790618dd15acd81500a6ac117a87 diff --git a/includes/fetcher/projects.json b/includes/fetcher/projects.json index 373200a..0387641 100644 --- a/includes/fetcher/projects.json +++ b/includes/fetcher/projects.json @@ -1,8 +1,60 @@ [ { + "id": "980aaf996775f99f3ccac3c010eeb9982470ce53", + "archive": false, + "gitlab_id": 73, + "youtrack_id": null, + "path": "minteck/ember", + "name": "Ember - Website v10", + "description": "Yet another modern website for me, but this time it's actually good | Now live on [staging.minteck.org](https://staging.minteck.org)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/ember.git", + "web": "http://gitlab.minteck.org/minteck/ember", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/73/Ember__22we_could_keep_working_together_22_S6E5_copy_2.png", + "showcase": false, + "date": "2022-04-21T12:37:55.961Z", + "event": { + "id": 611, + "project_id": 73, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-21T12:37:55.961Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "7a7e357dcdd34e4a33a81eadc55548d579938f49", + "commit_to": "958a68292191d8a4c9024ca2f1f658135ab6f704", + "ref": "trunk", + "commit_title": "WIP projects page", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "PHP", + "Web" + ], + "readme": "" + }, + { "id": "e8ed872c86e59f4bf70fb023695a714a6973d11d", + "archive": false, "gitlab_id": 25, "youtrack_id": null, + "path": "minteck/neutron", "name": "Neutron", "description": "A simple, lightweight and easy PHP content management system", "issues": null, @@ -10,12 +62,101 @@ "web": "http://gitlab.minteck.org/minteck/neutron", "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/25/5-6b0fab376f30ad8eea6bc3e8fa15de6f.png", "showcase": true, - "date": "2022-04-20T14:48:41.736Z" + "date": "2022-04-20T14:48:41.736Z", + "event": { + "id": 610, + "project_id": 25, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-20T14:48:41.736Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "7b4d41ebb1b20a90e9391e27a8d2b660b9601432", + "commit_to": "38536a598fd02735b270d257b1bf8a736b413206", + "ref": "trunk", + "commit_title": "pawerDB integration is working (now in beta stage)", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Atomic Suite", + "PHP", + "Showcase", + "Web" + ], + "readme": "PHAgYWxpZ249ImNlbnRlciI+DQogIDxpbWcgc3JjPSJodHRwczovL3VzZXItaW1hZ2VzLmdpdGh1YnVzZXJjb250ZW50LmNvbS80NjM1Mjk3Mi8xMTY3ODc3NjEtNWI2YjhjMDAtYWFhNi0xMWViLTg3M2YtZjNmN2FjOTQ2OTA1LnBuZyIgd2lkdGg9IjY0cHgiIC8+PGJyPg0KICA8YmlnPsK7PGI+IEZOUyBOZXV0cm9uIDwvYj7CqzwvYmlnPg0KICA8YnI+ZGV2ZWxvcGVkIHdpdGg8YnI+DQogIDxpbWcgc3JjPSJodHRwczovL3VzZXItaW1hZ2VzLmdpdGh1YnVzZXJjb250ZW50LmNvbS80NjM1Mjk3Mi8xMTY3ODc3NTMtNGI1M2FjODAtYWFhNi0xMWViLTg3YTgtN2Y1NjBhNjdkNmQ5LnBuZyIgd2lkdGg9IjQ4cHgiPg0KPC9wPg0KDQotLS0tDQoNCkFuIG9wZW4tc291cmNlIGNvbnRlbnQgbWFuYWdlbWVudCBzeXN0ZW0sIHNpbXBsZSBhbHRlcm5hdGl2ZSB0byBXb3JkcHJlc3MsIG1hZGUgaW4gUEhQIGFuZCBvcHRpbWl6ZWQgZm9yIHBlcmZvcm1hbmNlLg0KDQo8IS0tICogKipTdGF0dXM6Kiog8J+SuyBBY3RpdmVseSBtYWludGFpbmVkICAtLT4NCiogKipTdGF0dXM6Kiog8J+VkSBFeHRlbmRlZCBtYWludGVuYW5jZQ0KPCEtLSAqICoqU3RhdHVzOioqIPCflLQgU2VhcmNoaW5nIGZvciBtYWludGVuZXJzIC0tPg0KPCEtLSAqICoqU3RhdHVzOioqIPCfmqsgQXJjaGl2ZWQsICoqRE8gTk9UIFVTRSBJTiBQUk9EVUNUSU9OKiogLS0+DQoNCiMjIFN1bW1hcnkNCiogKipMYW5ndWFnZToqKiBQSFANCiogKipTdGFydGVkOioqIFNlcHRlbWJlciAyMDE5DQoqICoqTGljZW5zZToqKiBNSVQgTGljZW5zZQ0KKiAqKldlYnNpdGU6KiogaHR0cHM6Ly9taW50ZWNrLm9yZy9jcmVhdGlvbnMvbmV1dHJvbg0KDQojIyBTZXR1cA0KKiBDbG9uZSB0aGUgcmVwb3NpdG9yeQ0KKiBDb3B5IHRoZSBmaWxlcyB0byB5b3VyIHdlYnNpdGUgcm9vdA0KKiBHbyB0byB5b3VyIHdlYnNpdGU=" + }, + { + "id": "aabeadbcd02bcf622394c945562d4d4537e61c10", + "archive": true, + "gitlab_id": 54, + "youtrack_id": null, + "path": "minteck/twilight-setup", + "name": "Twilight Setup Utility", + "description": "A self-extracting online installer/repairer/uninstaller for the [Twilight Package Manager](/minteck/twilight)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/twilight-setup.git", + "web": "http://gitlab.minteck.org/minteck/twilight-setup", + "icon": null, + "showcase": false, + "date": "2022-04-17T18:54:51.621Z", + "event": { + "id": 608, + "project_id": 54, + "action_name": "deleted", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-17T18:55:14.587Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 0, + "action": "removed", + "ref_type": "branch", + "commit_from": "ec28fc4095457ffacd597b0e09502a7cd948cc27", + "commit_to": null, + "ref": "set-sast-config-1", + "commit_title": null, + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Native", + "NodeJS" + ], + "readme": "" }, { "id": "52c292243fe696711ae37e155b011733eb2e6d0a", + "archive": false, "gitlab_id": 50, "youtrack_id": null, + "path": "minteck/twilight", "name": "Twilight", "description": "A Git-based package manager made for Minteck's infrastructure (**NOT FOR PRODUCTION**, see [README](/minteck/twilight/-/blob/trunk/README.md) for details)", "issues": null, @@ -23,25 +164,49 @@ "web": "http://gitlab.minteck.org/minteck/twilight", "icon": null, "showcase": false, - "date": "2022-04-17T15:37:40.719Z" - }, - { - "id": "980aaf996775f99f3ccac3c010eeb9982470ce53", - "gitlab_id": 73, - "youtrack_id": null, - "name": "Ember - Website v10", - "description": "Yet another modern website for me, but this time it's actually good | Now live on [staging.minteck.org](https://staging.minteck.org)", - "issues": null, - "vcs": "http://gitlab.minteck.org/minteck/ember.git", - "web": "http://gitlab.minteck.org/minteck/ember", - "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/73/Ember__22we_could_keep_working_together_22_S6E5_copy_2.png", - "showcase": false, - "date": "2022-04-16T15:35:40.241Z" + "date": "2022-04-17T15:37:40.719Z", + "event": { + "id": 605, + "project_id": 50, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-17T15:38:48.109Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "4081c2036a5af21519095da1b8b99c507b0fba93", + "commit_to": "33ab65e3319685f80f4821af727b44b33bf5409a", + "ref": "deprecation", + "commit_title": "Remove package(-lock).json", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Native", + "NodeJS" + ], + "readme": "IyMgU3Vuc2V0dGluZyBUd2lsaWdodCBpbiBNYXkgMjAyMgoKVGhlIFR3aWxpZ2h0IFBhY2thZ2UgTWFuYWdlciB3YXMgaW5pdGlhbGx5IGNyZWF0ZWQgdG8gaGVscCBtZSB1cGRhdGUgbXkgb3duIHNvZnR3YXJlIG1vcmUgZWFzaWx5LCBmYXN0ZXIgYW5kIGFsbCBhdCBvbmNlLCBhbmQgaXQgd2FzIHdlbGwgc2VydmluZyB0aGF0IHB1cnBvc2UuIEJ1dCBzaW5jZSB0aGUgaW5zdGFsbGF0aW9uIG9mIFtNaW50ZWNrIFRlYW1DaXR5XShodHRwczovL2NpLm1pbnRlY2sub3JnKSwgdGhlIG5lZWQgZm9yIHN1Y2ggYSBwcm9ncmFtIHdhcyByZWR1Y2VkIHNpbmNlIHRoZSBkZXBsb3ltZW50IGNhbiBiZSBpbnRlZ3JhdGVkIGFzIHBhcnQgb2YgY29udGludW91cyBpbnRlZ3JhdGlvbi4KCkZ1cnRoZXJtb3JlLCBUd2lsaWdodCB3YXMgdmVyeSBsaW1pdGVkIGFuZCBpdCB3YXMgdmVyeSBoYXJkIHRvIGFkZCAocHJlKWNvbXBpbGVkIHBhY2thZ2VzIHRvIHRoZSByZXBvc2l0b3JpZXMuIEl0IHdhcyBhbHNvIHNsb3csIHNvbWV0aW1lcyBidWdneSwgYW5kIG5vdCBleHRlbnNpYmxlLgoKV2l0aCB0aGF0IHNhaWQsIHRoZSBUd2lsaWdodCBQYWNrYWdlIE1hbmFnZXIgaXMgbm93IGluIGFuIGV4dGVuZGVkIG1haW50ZW5hbmNlIHN0YXRlLiBVbmxpa2Ugc29tZSBvdGhlciBwcm9qZWN0cyBzdWNoIGFzIE5ldXRyb24gKHdoaWNoIGlzIGluIGV4dGVuZGVkIG1haW50ZW5hbmNlIHRvbyksIFR3aWxpZ2h0IGRlcGVuZHMgb24gZXh0ZXJuYWwgc2VydmVycyB0byBydW4gcHJvcGVybHkuIFRoZXNlIGV4dGVybmFsIHNlcnZlcnMgd2lsbCBzdG9wIHdvcmtpbmcgaW4gTWF5ICh0aGUgZXhhY3QgZGF0ZSBhbmQgdGltZSB3aWxsIGJlIGFubm91bmNlZCBsYXRlcik7IGFuZCBjdXJyZW50bHkgcHJlY29tcGlsZWQgcHJvamVjdHMgaGF2ZSBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgcmVwb3NpdG9yaWVzIChtb3N0IG5vdGFibHkgS2FydGlrKS4KClR3aWxpZ2h0IHdpbGwgYmUgbm9uLWZ1bmN0aW9uYWwgYWZ0ZXIgdGhlIHNlcnZlcnMgaGF2ZSBiZWVuIHN0b3BwZWQgYW5kIHlvdSB3aWxsIGJlIGRpcmVjdGVkIHRvIHVuaW5zdGFsbCB0aGUgYXBwbGljYXRpb24uCgotLS0tCgoKIyBUd2lsaWdodAoKQSBHaXQtYmFzZWQgcGFja2FnZSBtYW5hZ2VyIG1hZGUgZm9yIE1pbnRlY2sncyBpbmZyYXN0cnVjdHVyZSBhbmQgb3RoZXIgdGhpbmdzCgpJbnN0YWxsIG9uIFdpbmRvd3M6CmBgYHBsYWludGV4dApjbWQgL2MgJ2N1cmwgaHR0cHM6Ly90d2lwa2cuY2RuLm1pbnRlY2sub3JnL35pbnN0YWxsZXIvdHdpcGtnLW9ubGluZWluc3RhbGwtd2luMzIteDg2XzY0LmJhdCA+ICIldGVtcCVcaW5zdGFsbC5iYXQiICYmICIldGVtcCVcaW5zdGFsbC5iYXQiJwpgYGAKCkluc3RhbGwgb24gTGludXggKHg4Nl82NCBvciBBUk02NCk6CmBgYHBsYWludGV4dApiYXNoIC1jICIkKGN1cmwgaHR0cHM6Ly90d2lwa2cuY2RuLm1pbnRlY2sub3JnL35pbnN0YWxsZXIvdHdpcGtnLW9ubGluZWluc3RhbGwtbGludXgtJCh1bmFtZSAtcCkuc2gpIgpgYGAKCkluc3RhbGwgb24gbWFjT1MgKEludGVsIHg4NiBvciBBcHBsZSBTaWxpY29uKToKYGBgcGxhaW50ZXh0CmJhc2ggLWMgIiQoY3VybCBodHRwczovL3R3aXBrZy5jZG4ubWludGVjay5vcmcvfmluc3RhbGxlci90d2lwa2ctb25saW5laW5zdGFsbC1kYXJ3aW4tJCh1bmFtZSAtcCkuc2gpIgpgYGAKCj4gKipOb3RpY2U6KiogVHdpbGlnaHQgUGFja2FnZSBNYW5hZ2VyIGlzIGV4cGVyaW1lbnRhbCBvbiBtYWNPUywgdXNlIHdpdGggY2F1dGlvbi4K" }, { "id": "f22d052294fa1896a776076c9fec6614f463a6d9", + "archive": false, "gitlab_id": 35, "youtrack_id": null, + "path": "minteck/foxperson", "name": "Foxperson", "description": "A new game made using Godot 3.", "issues": null, @@ -49,12 +214,49 @@ "web": "http://gitlab.minteck.org/minteck/foxperson", "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/35/icon.png", "showcase": false, - "date": "2022-04-15T15:06:31.707Z" + "date": "2022-04-15T15:06:31.707Z", + "event": { + "id": 602, + "project_id": 35, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-15T15:18:58.175Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "b29bc3e916ab4e30bb255de86644f6f789e07479", + "commit_to": "952b55054aa13b584abbadf84f10c80805ea8ad4", + "ref": "trunk", + "commit_title": "Version generator", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Godot", + "Native" + ], + "readme": "IyBGb3hwZXJzb24KQSBnYW1lLgoKIyMgV2hlcmUgaXMgdGhlIEdvZG90IDQgcG9ydD8KSXQncyBnb25lLiBUb28gbXVjaCB3b3JrLCB0b28gbXVjaCBpc3N1ZXMsIHRoaXMgZ2FtZSB3aWxsIHN0YXkgd2l0aCBHb2RvdCAzIGFzIGxvbmcgYXMgaXQgaXMgdXNhYmxlLgo=" }, { "id": "f3f83c9c2dab262308e04c6424de960b3f8fa259", + "archive": false, "gitlab_id": 22, "youtrack_id": null, + "path": "minteck/rainbow", "name": "Rainbow - Website v9", "description": "A new dynamic and blazing fast Web server for Minteck, default `htdocs` includes [minteck.org](https://minteck.org)", "issues": null, @@ -62,12 +264,49 @@ "web": "http://gitlab.minteck.org/minteck/rainbow", "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/22/icon.png", "showcase": false, - "date": "2022-04-14T14:08:13.616Z" + "date": "2022-04-14T14:08:13.616Z", + "event": { + "id": 594, + "project_id": 22, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-14T14:08:13.616Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "da37c5693372c9ba0d0131b7c3b0b858f64d8bb7", + "commit_to": "cc6cb4e218e5a217dd1ee65f1abe1e39615e665a", + "ref": "trunk", + "commit_title": "Update contact info", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "NodeJS", + "Web" + ], + "readme": "" }, { "id": "58fed8a4724d0c41eebc6dfc1617930d7f773f61", + "archive": false, "gitlab_id": 12, "youtrack_id": null, + "path": "minteck/minteck", "name": "Me", "description": "Some of my stuff", "issues": null, @@ -75,12 +314,48 @@ "web": "http://gitlab.minteck.org/minteck/minteck", "icon": null, "showcase": false, - "date": "2022-04-13T17:13:01.625Z" + "date": "2022-04-13T17:13:01.625Z", + "event": { + "id": 83, + "project_id": 12, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T15:23:02.403Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "a28b613b3483d86fa09ab9a3af07983134131826", + "commit_to": "5323b1ac713d46ea3d3f6dc26ad3c19888b8e75e", + "ref": "trunk", + "commit_title": "Add LICENSE", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Non Code" + ], + "readme": "IyBXZWxjb21lIHRvIG15IEdpdExhYiEKCkFoIHllcywgSSdtIHN1cHBvc2VkIHRvIHdyaXRlIHN0dWZmIGhlcmUuIEhtbSwgbGV0J3Mgc2F5IGl0J3MgV0lQISA6KQo=" }, { "id": "2a7293fcaee5b5edfdd442f35144977eb9a4f266", + "archive": false, "gitlab_id": 44, "youtrack_id": null, + "path": "minteck/ponyfind", "name": "Ponyfind", "description": "A pony Discord bot, made by an Equestrian.", "issues": null, @@ -88,12 +363,46 @@ "web": "http://gitlab.minteck.org/minteck/ponyfind", "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/44/vlcsnap-2022-01-08-22h16m17s487.png", "showcase": true, - "date": "2022-04-13T17:12:51.739Z" + "date": "2022-04-13T17:12:51.739Z", + "event": { + "id": 578, + "project_id": 44, + "action_name": "created", + "target_id": 8, + "target_iid": 8, + "target_type": "WikiPage::Meta", + "author_id": 1, + "target_title": "home", + "created_at": "2022-04-13T17:12:51.788Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "wiki_page": { + "format": "markdown", + "slug": "home", + "title": "home" + }, + "author_username": "minteck" + }, + "tags": [ + "Discord", + "Native", + "NodeJS", + "Showcase" + ], + "readme": "IyBQb255ZmluZApgYGBwbGFpbnRleHQKICBucG0gaW5zdGFsbCAgICAgICAgICAgICAjIEluc3RhbGwgZGVwZW5kZW5jaWVzCiAgbm9kZSB1cGRhdGUvaW5kZXguanMgICAgIyBHZW5lcmF0ZSBkYXRhYmFzZQogIG5vZGUgaW5kZXguanMgICAgICAgICAgICMgU3RhcnQgYm90IChtdWx0aS10aHJlYWRlZCkKIyBub2RlIGJvdC5qcyAgICAgICAgICAgICAjIFN0YXJ0IGJvdCAoc2luZ2xlLXRocmVhZGVkKQpgYGAKCj4gQ3JlYXRlIGEgYC4vYmV0YWAgZmlsZSB0byBzdGFydCB0aGUgYm90IGluIGJldGEgbW9kZSAodXNpbmcgdGhlIGJldGEgdG9rZW4pIGluc3RlYWQgb2Ygc3RhYmxlIG1vZGUgKHVzaW5nIHRoZSBzdGFibGUgdG9rZW4p" }, { "id": "bf78ae1ff90298f79d212242dd33183cb770fadf", + "archive": false, "gitlab_id": 57, "youtrack_id": null, + "path": "minteck/argon-transcode", "name": "Argon Transcoding Engine", "description": "An automated transcoding engine for the Argon Music Platform, using ffmpeg as a backend", "issues": null, @@ -101,12 +410,45 @@ "web": "http://gitlab.minteck.org/minteck/argon-transcode", "icon": null, "showcase": false, - "date": "2022-04-13T17:12:42.388Z" + "date": "2022-04-13T17:12:42.388Z", + "event": { + "id": 576, + "project_id": 57, + "action_name": "created", + "target_id": 6, + "target_iid": 6, + "target_type": "WikiPage::Meta", + "author_id": 1, + "target_title": "home", + "created_at": "2022-04-13T17:12:42.472Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "wiki_page": { + "format": "markdown", + "slug": "home", + "title": "home" + }, + "author_username": "minteck" + }, + "tags": [ + "Argon", + "Backend", + "NodeJS" + ], + "readme": "IyBBcmdvbiBUcmFuc2NvZGluZyBFbmdpbmUKCkFuIGF1dG9tYXRlZCB0cmFuc2NvZGluZyBlbmdpbmUgZm9yIHRoZSBBcmdvbiBNdXNpYyBQbGF0Zm9ybSwgdXNpbmcgZmZtcGVnIGFzIGEgYmFja2VuZAoKIyMgR2V0dGluZyBzdGFydGVkCgpUbyBtYWtlIGl0IGVhc3kgZm9yIHlvdSB0byBnZXQgc3RhcnRlZCB3aXRoIEdpdExhYiwgaGVyZSdzIGEgbGlzdCBvZiByZWNvbW1lbmRlZCBuZXh0IHN0ZXBzLgoKQWxyZWFkeSBhIHBybz8gSnVzdCBlZGl0IHRoaXMgUkVBRE1FLm1kIGFuZCBtYWtlIGl0IHlvdXIgb3duLiBXYW50IHRvIG1ha2UgaXQgZWFzeT8gW1VzZSB0aGUgdGVtcGxhdGUgYXQgdGhlIGJvdHRvbV0oI2VkaXRpbmctdGhpcy1yZWFkbWUpIQoKIyMgQWRkIHlvdXIgZmlsZXMKCi0gWyBdIFtDcmVhdGVdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL3VzZXIvcHJvamVjdC9yZXBvc2l0b3J5L3dlYl9lZGl0b3IuaHRtbCNjcmVhdGUtYS1maWxlKSBvciBbdXBsb2FkXShodHRwczovL2RvY3MuZ2l0bGFiLmNvbS9lZS91c2VyL3Byb2plY3QvcmVwb3NpdG9yeS93ZWJfZWRpdG9yLmh0bWwjdXBsb2FkLWEtZmlsZSkgZmlsZXMKLSBbIF0gW0FkZCBmaWxlcyB1c2luZyB0aGUgY29tbWFuZCBsaW5lXShodHRwczovL2RvY3MuZ2l0bGFiLmNvbS9lZS9naXRsYWItYmFzaWNzL2FkZC1maWxlLmh0bWwjYWRkLWEtZmlsZS11c2luZy10aGUtY29tbWFuZC1saW5lKSBvciBwdXNoIGFuIGV4aXN0aW5nIEdpdCByZXBvc2l0b3J5IHdpdGggdGhlIGZvbGxvd2luZyBjb21tYW5kOgoKYGBgCmNkIGV4aXN0aW5nX3JlcG8KZ2l0IHJlbW90ZSBhZGQgb3JpZ2luIGh0dHA6Ly9naXRsYWIubWludGVjay5vcmcvbWludGVjay9hcmdvbi10cmFuc2NvZGUuZ2l0CmdpdCBicmFuY2ggLU0gdHJ1bmsKZ2l0IHB1c2ggLXVmIG9yaWdpbiB0cnVuawpgYGAKCiMjIEludGVncmF0ZSB3aXRoIHlvdXIgdG9vbHMKCi0gWyBdIFtTZXQgdXAgcHJvamVjdCBpbnRlZ3JhdGlvbnNdKGh0dHA6Ly9naXRsYWIubWludGVjay5vcmcvbWludGVjay9hcmdvbi10cmFuc2NvZGUvLS9zZXR0aW5ncy9pbnRlZ3JhdGlvbnMpCgojIyBDb2xsYWJvcmF0ZSB3aXRoIHlvdXIgdGVhbQoKLSBbIF0gW0ludml0ZSB0ZWFtIG1lbWJlcnMgYW5kIGNvbGxhYm9yYXRvcnNdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL3VzZXIvcHJvamVjdC9tZW1iZXJzLykKLSBbIF0gW0NyZWF0ZSBhIG5ldyBtZXJnZSByZXF1ZXN0XShodHRwczovL2RvY3MuZ2l0bGFiLmNvbS9lZS91c2VyL3Byb2plY3QvbWVyZ2VfcmVxdWVzdHMvY3JlYXRpbmdfbWVyZ2VfcmVxdWVzdHMuaHRtbCkKLSBbIF0gW0F1dG9tYXRpY2FsbHkgY2xvc2UgaXNzdWVzIGZyb20gbWVyZ2UgcmVxdWVzdHNdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL3VzZXIvcHJvamVjdC9pc3N1ZXMvbWFuYWdpbmdfaXNzdWVzLmh0bWwjY2xvc2luZy1pc3N1ZXMtYXV0b21hdGljYWxseSkKLSBbIF0gW0VuYWJsZSBtZXJnZSByZXF1ZXN0IGFwcHJvdmFsc10oaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vZWUvdXNlci9wcm9qZWN0L21lcmdlX3JlcXVlc3RzL2FwcHJvdmFscy8pCi0gWyBdIFtBdXRvbWF0aWNhbGx5IG1lcmdlIHdoZW4gcGlwZWxpbmUgc3VjY2VlZHNdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL3VzZXIvcHJvamVjdC9tZXJnZV9yZXF1ZXN0cy9tZXJnZV93aGVuX3BpcGVsaW5lX3N1Y2NlZWRzLmh0bWwpCgojIyBUZXN0IGFuZCBEZXBsb3kKClVzZSB0aGUgYnVpbHQtaW4gY29udGludW91cyBpbnRlZ3JhdGlvbiBpbiBHaXRMYWIuCgotIFsgXSBbR2V0IHN0YXJ0ZWQgd2l0aCBHaXRMYWIgQ0kvQ0RdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL2NpL3F1aWNrX3N0YXJ0L2luZGV4Lmh0bWwpCi0gWyBdIFtBbmFseXplIHlvdXIgY29kZSBmb3Iga25vd24gdnVsbmVyYWJpbGl0aWVzIHdpdGggU3RhdGljIEFwcGxpY2F0aW9uIFNlY3VyaXR5IFRlc3RpbmcoU0FTVCldKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL3VzZXIvYXBwbGljYXRpb25fc2VjdXJpdHkvc2FzdC8pCi0gWyBdIFtEZXBsb3kgdG8gS3ViZXJuZXRlcywgQW1hem9uIEVDMiwgb3IgQW1hem9uIEVDUyB1c2luZyBBdXRvIERlcGxveV0oaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vZWUvdG9waWNzL2F1dG9kZXZvcHMvcmVxdWlyZW1lbnRzLmh0bWwpCi0gWyBdIFtVc2UgcHVsbC1iYXNlZCBkZXBsb3ltZW50cyBmb3IgaW1wcm92ZWQgS3ViZXJuZXRlcyBtYW5hZ2VtZW50XShodHRwczovL2RvY3MuZ2l0bGFiLmNvbS9lZS91c2VyL2NsdXN0ZXJzL2FnZW50LykKLSBbIF0gW1NldCB1cCBwcm90ZWN0ZWQgZW52aXJvbm1lbnRzXShodHRwczovL2RvY3MuZ2l0bGFiLmNvbS9lZS9jaS9lbnZpcm9ubWVudHMvcHJvdGVjdGVkX2Vudmlyb25tZW50cy5odG1sKQoKKioqCgojIEVkaXRpbmcgdGhpcyBSRUFETUUKCldoZW4geW91J3JlIHJlYWR5IHRvIG1ha2UgdGhpcyBSRUFETUUgeW91ciBvd24sIGp1c3QgZWRpdCB0aGlzIGZpbGUgYW5kIHVzZSB0aGUgaGFuZHkgdGVtcGxhdGUgYmVsb3cgKG9yIGZlZWwgZnJlZSB0byBzdHJ1Y3R1cmUgaXQgaG93ZXZlciB5b3Ugd2FudCAtIHRoaXMgaXMganVzdCBhIHN0YXJ0aW5nIHBvaW50ISkuICBUaGFuayB5b3UgdG8gW21ha2VhcmVhZG1lLmNvbV0oaHR0cHM6Ly93d3cubWFrZWFyZWFkbWUuY29tLykgZm9yIHRoaXMgdGVtcGxhdGUuCgojIyBTdWdnZXN0aW9ucyBmb3IgYSBnb29kIFJFQURNRQpFdmVyeSBwcm9qZWN0IGlzIGRpZmZlcmVudCwgc28gY29uc2lkZXIgd2hpY2ggb2YgdGhlc2Ugc2VjdGlvbnMgYXBwbHkgdG8geW91cnMuIFRoZSBzZWN0aW9ucyB1c2VkIGluIHRoZSB0ZW1wbGF0ZSBhcmUgc3VnZ2VzdGlvbnMgZm9yIG1vc3Qgb3BlbiBzb3VyY2UgcHJvamVjdHMuIEFsc28ga2VlcCBpbiBtaW5kIHRoYXQgd2hpbGUgYSBSRUFETUUgY2FuIGJlIHRvbyBsb25nIGFuZCBkZXRhaWxlZCwgdG9vIGxvbmcgaXMgYmV0dGVyIHRoYW4gdG9vIHNob3J0LiBJZiB5b3UgdGhpbmsgeW91ciBSRUFETUUgaXMgdG9vIGxvbmcsIGNvbnNpZGVyIHV0aWxpemluZyBhbm90aGVyIGZvcm0gb2YgZG9jdW1lbnRhdGlvbiByYXRoZXIgdGhhbiBjdXR0aW5nIG91dCBpbmZvcm1hdGlvbi4KCiMjIE5hbWUKQ2hvb3NlIGEgc2VsZi1leHBsYWluaW5nIG5hbWUgZm9yIHlvdXIgcHJvamVjdC4KCiMjIERlc2NyaXB0aW9uCkxldCBwZW9wbGUga25vdyB3aGF0IHlvdXIgcHJvamVjdCBjYW4gZG8gc3BlY2lmaWNhbGx5LiBQcm92aWRlIGNvbnRleHQgYW5kIGFkZCBhIGxpbmsgdG8gYW55IHJlZmVyZW5jZSB2aXNpdG9ycyBtaWdodCBiZSB1bmZhbWlsaWFyIHdpdGguIEEgbGlzdCBvZiBGZWF0dXJlcyBvciBhIEJhY2tncm91bmQgc3Vic2VjdGlvbiBjYW4gYWxzbyBiZSBhZGRlZCBoZXJlLiBJZiB0aGVyZSBhcmUgYWx0ZXJuYXRpdmVzIHRvIHlvdXIgcHJvamVjdCwgdGhpcyBpcyBhIGdvb2QgcGxhY2UgdG8gbGlzdCBkaWZmZXJlbnRpYXRpbmcgZmFjdG9ycy4KCiMjIEJhZGdlcwpPbiBzb21lIFJFQURNRXMsIHlvdSBtYXkgc2VlIHNtYWxsIGltYWdlcyB0aGF0IGNvbnZleSBtZXRhZGF0YSwgc3VjaCBhcyB3aGV0aGVyIG9yIG5vdCBhbGwgdGhlIHRlc3RzIGFyZSBwYXNzaW5nIGZvciB0aGUgcHJvamVjdC4gWW91IGNhbiB1c2UgU2hpZWxkcyB0byBhZGQgc29tZSB0byB5b3VyIFJFQURNRS4gTWFueSBzZXJ2aWNlcyBhbHNvIGhhdmUgaW5zdHJ1Y3Rpb25zIGZvciBhZGRpbmcgYSBiYWRnZS4KCiMjIFZpc3VhbHMKRGVwZW5kaW5nIG9uIHdoYXQgeW91IGFyZSBtYWtpbmcsIGl0IGNhbiBiZSBhIGdvb2QgaWRlYSB0byBpbmNsdWRlIHNjcmVlbnNob3RzIG9yIGV2ZW4gYSB2aWRlbyAoeW91J2xsIGZyZXF1ZW50bHkgc2VlIEdJRnMgcmF0aGVyIHRoYW4gYWN0dWFsIHZpZGVvcykuIFRvb2xzIGxpa2UgdHR5Z2lmIGNhbiBoZWxwLCBidXQgY2hlY2sgb3V0IEFzY2lpbmVtYSBmb3IgYSBtb3JlIHNvcGhpc3RpY2F0ZWQgbWV0aG9kLgoKIyMgSW5zdGFsbGF0aW9uCldpdGhpbiBhIHBhcnRpY3VsYXIgZWNvc3lzdGVtLCB0aGVyZSBtYXkgYmUgYSBjb21tb24gd2F5IG9mIGluc3RhbGxpbmcgdGhpbmdzLCBzdWNoIGFzIHVzaW5nIFlhcm4sIE51R2V0LCBvciBIb21lYnJldy4gSG93ZXZlciwgY29uc2lkZXIgdGhlIHBvc3NpYmlsaXR5IHRoYXQgd2hvZXZlciBpcyByZWFkaW5nIHlvdXIgUkVBRE1FIGlzIGEgbm92aWNlIGFuZCB3b3VsZCBsaWtlIG1vcmUgZ3VpZGFuY2UuIExpc3Rpbmcgc3BlY2lmaWMgc3RlcHMgaGVscHMgcmVtb3ZlIGFtYmlndWl0eSBhbmQgZ2V0cyBwZW9wbGUgdG8gdXNpbmcgeW91ciBwcm9qZWN0IGFzIHF1aWNrbHkgYXMgcG9zc2libGUuIElmIGl0IG9ubHkgcnVucyBpbiBhIHNwZWNpZmljIGNvbnRleHQgbGlrZSBhIHBhcnRpY3VsYXIgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgdmVyc2lvbiBvciBvcGVyYXRpbmcgc3lzdGVtIG9yIGhhcyBkZXBlbmRlbmNpZXMgdGhhdCBoYXZlIHRvIGJlIGluc3RhbGxlZCBtYW51YWxseSwgYWxzbyBhZGQgYSBSZXF1aXJlbWVudHMgc3Vic2VjdGlvbi4KCiMjIFVzYWdlClVzZSBleGFtcGxlcyBsaWJlcmFsbHksIGFuZCBzaG93IHRoZSBleHBlY3RlZCBvdXRwdXQgaWYgeW91IGNhbi4gSXQncyBoZWxwZnVsIHRvIGhhdmUgaW5saW5lIHRoZSBzbWFsbGVzdCBleGFtcGxlIG9mIHVzYWdlIHRoYXQgeW91IGNhbiBkZW1vbnN0cmF0ZSwgd2hpbGUgcHJvdmlkaW5nIGxpbmtzIHRvIG1vcmUgc29waGlzdGljYXRlZCBleGFtcGxlcyBpZiB0aGV5IGFyZSB0b28gbG9uZyB0byByZWFzb25hYmx5IGluY2x1ZGUgaW4gdGhlIFJFQURNRS4KCiMjIFN1cHBvcnQKVGVsbCBwZW9wbGUgd2hlcmUgdGhleSBjYW4gZ28gdG8gZm9yIGhlbHAuIEl0IGNhbiBiZSBhbnkgY29tYmluYXRpb24gb2YgYW4gaXNzdWUgdHJhY2tlciwgYSBjaGF0IHJvb20sIGFuIGVtYWlsIGFkZHJlc3MsIGV0Yy4KCiMjIFJvYWRtYXAKSWYgeW91IGhhdmUgaWRlYXMgZm9yIHJlbGVhc2VzIGluIHRoZSBmdXR1cmUsIGl0IGlzIGEgZ29vZCBpZGVhIHRvIGxpc3QgdGhlbSBpbiB0aGUgUkVBRE1FLgoKIyMgQ29udHJpYnV0aW5nClN0YXRlIGlmIHlvdSBhcmUgb3BlbiB0byBjb250cmlidXRpb25zIGFuZCB3aGF0IHlvdXIgcmVxdWlyZW1lbnRzIGFyZSBmb3IgYWNjZXB0aW5nIHRoZW0uCgpGb3IgcGVvcGxlIHdobyB3YW50IHRvIG1ha2UgY2hhbmdlcyB0byB5b3VyIHByb2plY3QsIGl0J3MgaGVscGZ1bCB0byBoYXZlIHNvbWUgZG9jdW1lbnRhdGlvbiBvbiBob3cgdG8gZ2V0IHN0YXJ0ZWQuIFBlcmhhcHMgdGhlcmUgaXMgYSBzY3JpcHQgdGhhdCB0aGV5IHNob3VsZCBydW4gb3Igc29tZSBlbnZpcm9ubWVudCB2YXJpYWJsZXMgdGhhdCB0aGV5IG5lZWQgdG8gc2V0LiBNYWtlIHRoZXNlIHN0ZXBzIGV4cGxpY2l0LiBUaGVzZSBpbnN0cnVjdGlvbnMgY291bGQgYWxzbyBiZSB1c2VmdWwgdG8geW91ciBmdXR1cmUgc2VsZi4KCllvdSBjYW4gYWxzbyBkb2N1bWVudCBjb21tYW5kcyB0byBsaW50IHRoZSBjb2RlIG9yIHJ1biB0ZXN0cy4gVGhlc2Ugc3RlcHMgaGVscCB0byBlbnN1cmUgaGlnaCBjb2RlIHF1YWxpdHkgYW5kIHJlZHVjZSB0aGUgbGlrZWxpaG9vZCB0aGF0IHRoZSBjaGFuZ2VzIGluYWR2ZXJ0ZW50bHkgYnJlYWsgc29tZXRoaW5nLiBIYXZpbmcgaW5zdHJ1Y3Rpb25zIGZvciBydW5uaW5nIHRlc3RzIGlzIGVzcGVjaWFsbHkgaGVscGZ1bCBpZiBpdCByZXF1aXJlcyBleHRlcm5hbCBzZXR1cCwgc3VjaCBhcyBzdGFydGluZyBhIFNlbGVuaXVtIHNlcnZlciBmb3IgdGVzdGluZyBpbiBhIGJyb3dzZXIuCgojIyBBdXRob3JzIGFuZCBhY2tub3dsZWRnbWVudApTaG93IHlvdXIgYXBwcmVjaWF0aW9uIHRvIHRob3NlIHdobyBoYXZlIGNvbnRyaWJ1dGVkIHRvIHRoZSBwcm9qZWN0LgoKIyMgTGljZW5zZQpGb3Igb3BlbiBzb3VyY2UgcHJvamVjdHMsIHNheSBob3cgaXQgaXMgbGljZW5zZWQuCgojIyBQcm9qZWN0IHN0YXR1cwpJZiB5b3UgaGF2ZSBydW4gb3V0IG9mIGVuZXJneSBvciB0aW1lIGZvciB5b3VyIHByb2plY3QsIHB1dCBhIG5vdGUgYXQgdGhlIHRvcCBvZiB0aGUgUkVBRE1FIHNheWluZyB0aGF0IGRldmVsb3BtZW50IGhhcyBzbG93ZWQgZG93biBvciBzdG9wcGVkIGNvbXBsZXRlbHkuIFNvbWVvbmUgbWF5IGNob29zZSB0byBmb3JrIHlvdXIgcHJvamVjdCBvciB2b2x1bnRlZXIgdG8gc3RlcCBpbiBhcyBhIG1haW50YWluZXIgb3Igb3duZXIsIGFsbG93aW5nIHlvdXIgcHJvamVjdCB0byBrZWVwIGdvaW5nLiBZb3UgY2FuIGFsc28gbWFrZSBhbiBleHBsaWNpdCByZXF1ZXN0IGZvciBtYWludGFpbmVycy4K" }, { "id": "63c80d908c7b3d056d5ebf9b83034381eef5ddd4", + "archive": false, "gitlab_id": 62, "youtrack_id": null, + "path": "minteck/cloudsdale", "name": "Website for the Cloudburst System", "description": "A website made in collaboration and for [Cloudburst](https://github.com/CloudburstSys). https://conep.one/ Future readers: this is not a commission, please don't ask me to create a website for you", "issues": null, @@ -114,12 +456,45 @@ "web": "http://gitlab.minteck.org/minteck/cloudsdale", "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/62/android-chrome-512x512.png", "showcase": false, - "date": "2022-04-13T17:12:37.329Z" + "date": "2022-04-13T17:12:37.329Z", + "event": { + "id": 575, + "project_id": 62, + "action_name": "created", + "target_id": 5, + "target_iid": 5, + "target_type": "WikiPage::Meta", + "author_id": 1, + "target_title": "home", + "created_at": "2022-04-13T17:12:37.399Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "wiki_page": { + "format": "markdown", + "slug": "home", + "title": "home" + }, + "author_username": "minteck" + }, + "tags": [ + "For a friend", + "PHP", + "Web" + ], + "readme": "IyBQcm9qZWN0IENsb3Vkc2RhbGUKCkEgd2Vic2l0ZSBtYWRlIGluIGNvbGxhYm9yYXRpb24gYW5kIGZvciBbQ2xvdWRidXJzdF0oaHR0cHM6Ly9naXRodWIuY29tL0Nsb3VkYnVyc3RTeXMpLiBUaGUgd2Vic2l0ZSBpcyBub3QgeWV0IGluc3RhbGxhYmxlIGZyb20gdGhlIFR3aWxpZ2h0IFBhY2thZ2UgTWFuYWdlciwgYnV0IG1heSBiZSBhZGRlZCB0byB0aGUgcmVwb3NpdG9yaWVzIHdoZW4gcmVsZWFzZWQuCgo+IFNvbWUgZmVhdHVyZXMgb2YgdGhpcyB3ZWJzaXRlIHJlcXVpcmUgdGhlIHVzZSBvZiB0aGUgbmdpbnggV2ViIHNlcnZlciBhbmQgd2VyZSBub3QgdGVzdGVkIHdpdGggYW5vdGhlciB3ZWIgc2VydmVyLiBPdGhlciB3ZWIgc2VydmVycyBhcmUgdW5zdXBwb3J0ZWQgYW5kIHdpbGwgbm90IGdldCB0ZWNobmljYWwgc3VwcG9ydC4KCiMjIEFQSQpBcyBwZXIgQ2xvdWRidXJzdCdzIHJlcXVpcmVtZW50cywgdGhpcyBwcm9qZWN0IGZlYXR1cmVzIGEgUkVTVC1mdWwgQVBJIHRoYXQgYWxsb3dzIHlvdSB0byBjb250cm9sIGFzcGVjdHMgb2YgdGhlIHdlYnNpdGUuCgojIyMgRW5kcG9pbnRzClRoZSBmb2xsb3dpbmcgZW5kcG9pbnRzIGFyZSBhdmFpbGFibGUgb24gdGhlIEFQSToKICAqIGBwbHVyYWxraXRgIChQbHVyYWxLaXQgZGF0YSwgcmVhZC1vbmx5KQogICogYHByb2plY3RzYCAocHJvamVjdHMgbGlzdCwgcmVhZC1vbmx5KQogICogYGNvbnRhY3RgIChjb250YWN0IGluZm8pCgoodmlzaXQgYC9hcGlgIG9uIHRoZSBsaXZlIHdlYnNpdGUgZm9yIGFsbCBhdmFpbGFibGUgZW5kcG9pbnRzKQoKQWRtaW4gcGFuZWwgZGF0YSBpcyBub3QgYWNjZXNzaWJsZSBmcm9tIHRoZSBBUEkgZm9yIHNlY3VyaXR5IHJlYXNvbnMgKHRoZSByZWFsIHJlYXNvbiBpcyBsYXppbmVzcykuIElmIHlvdSByZWFsbHkgbmVlZCBhY2Nlc3MgdG8gdGhlIGRhdGEsIHlvdSBtYXkgcGFyc2UgaXQgbWFudWFsbHkgZnJvbSB0aGUgSFRNTCBjb2RlLg==" }, { "id": "b33700d38f096fc476edcfbb84b0d475639a9adf", + "archive": false, "gitlab_id": 65, "youtrack_id": null, + "path": "minteck/voicer", "name": "Voicer", "description": "An open-source offline-first voice assistant", "issues": null, @@ -127,12 +502,44 @@ "web": "http://gitlab.minteck.org/minteck/voicer", "icon": null, "showcase": false, - "date": "2022-04-13T17:12:35.143Z" + "date": "2022-04-13T17:12:35.143Z", + "event": { + "id": 574, + "project_id": 65, + "action_name": "created", + "target_id": 4, + "target_iid": 4, + "target_type": "WikiPage::Meta", + "author_id": 1, + "target_title": "home", + "created_at": "2022-04-13T17:12:35.235Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "wiki_page": { + "format": "markdown", + "slug": "home", + "title": "home" + }, + "author_username": "minteck" + }, + "tags": [ + "Native", + "Python" + ], + "readme": "IyBWb2ljZXIKCkFuIG9wZW4tc291cmNlIG9mZmxpbmUtZmlyc3Qgdm9pY2UgYXNzaXN0YW50CgojIyBHZXR0aW5nIHN0YXJ0ZWQKClRvIG1ha2UgaXQgZWFzeSBmb3IgeW91IHRvIGdldCBzdGFydGVkIHdpdGggR2l0TGFiLCBoZXJlJ3MgYSBsaXN0IG9mIHJlY29tbWVuZGVkIG5leHQgc3RlcHMuCgpBbHJlYWR5IGEgcHJvPyBKdXN0IGVkaXQgdGhpcyBSRUFETUUubWQgYW5kIG1ha2UgaXQgeW91ciBvd24uIFdhbnQgdG8gbWFrZSBpdCBlYXN5PyBbVXNlIHRoZSB0ZW1wbGF0ZSBhdCB0aGUgYm90dG9tXSgjZWRpdGluZy10aGlzLXJlYWRtZSkhCgojIyBBZGQgeW91ciBmaWxlcwoKLSBbIF0gW0NyZWF0ZV0oaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vZWUvdXNlci9wcm9qZWN0L3JlcG9zaXRvcnkvd2ViX2VkaXRvci5odG1sI2NyZWF0ZS1hLWZpbGUpIG9yIFt1cGxvYWRdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL3VzZXIvcHJvamVjdC9yZXBvc2l0b3J5L3dlYl9lZGl0b3IuaHRtbCN1cGxvYWQtYS1maWxlKSBmaWxlcwotIFsgXSBbQWRkIGZpbGVzIHVzaW5nIHRoZSBjb21tYW5kIGxpbmVdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL2dpdGxhYi1iYXNpY3MvYWRkLWZpbGUuaHRtbCNhZGQtYS1maWxlLXVzaW5nLXRoZS1jb21tYW5kLWxpbmUpIG9yIHB1c2ggYW4gZXhpc3RpbmcgR2l0IHJlcG9zaXRvcnkgd2l0aCB0aGUgZm9sbG93aW5nIGNvbW1hbmQ6CgpgYGAKY2QgZXhpc3RpbmdfcmVwbwpnaXQgcmVtb3RlIGFkZCBvcmlnaW4gaHR0cDovL2dpdGxhYi5taW50ZWNrLm9yZy9taW50ZWNrL3ZvaWNlci5naXQKZ2l0IGJyYW5jaCAtTSB0cnVuawpnaXQgcHVzaCAtdWYgb3JpZ2luIHRydW5rCmBgYAoKIyMgSW50ZWdyYXRlIHdpdGggeW91ciB0b29scwoKLSBbIF0gW1NldCB1cCBwcm9qZWN0IGludGVncmF0aW9uc10oaHR0cDovL2dpdGxhYi5taW50ZWNrLm9yZy9taW50ZWNrL3ZvaWNlci8tL3NldHRpbmdzL2ludGVncmF0aW9ucykKCiMjIENvbGxhYm9yYXRlIHdpdGggeW91ciB0ZWFtCgotIFsgXSBbSW52aXRlIHRlYW0gbWVtYmVycyBhbmQgY29sbGFib3JhdG9yc10oaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vZWUvdXNlci9wcm9qZWN0L21lbWJlcnMvKQotIFsgXSBbQ3JlYXRlIGEgbmV3IG1lcmdlIHJlcXVlc3RdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL3VzZXIvcHJvamVjdC9tZXJnZV9yZXF1ZXN0cy9jcmVhdGluZ19tZXJnZV9yZXF1ZXN0cy5odG1sKQotIFsgXSBbQXV0b21hdGljYWxseSBjbG9zZSBpc3N1ZXMgZnJvbSBtZXJnZSByZXF1ZXN0c10oaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vZWUvdXNlci9wcm9qZWN0L2lzc3Vlcy9tYW5hZ2luZ19pc3N1ZXMuaHRtbCNjbG9zaW5nLWlzc3Vlcy1hdXRvbWF0aWNhbGx5KQotIFsgXSBbRW5hYmxlIG1lcmdlIHJlcXVlc3QgYXBwcm92YWxzXShodHRwczovL2RvY3MuZ2l0bGFiLmNvbS9lZS91c2VyL3Byb2plY3QvbWVyZ2VfcmVxdWVzdHMvYXBwcm92YWxzLykKLSBbIF0gW0F1dG9tYXRpY2FsbHkgbWVyZ2Ugd2hlbiBwaXBlbGluZSBzdWNjZWVkc10oaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vZWUvdXNlci9wcm9qZWN0L21lcmdlX3JlcXVlc3RzL21lcmdlX3doZW5fcGlwZWxpbmVfc3VjY2VlZHMuaHRtbCkKCiMjIFRlc3QgYW5kIERlcGxveQoKVXNlIHRoZSBidWlsdC1pbiBjb250aW51b3VzIGludGVncmF0aW9uIGluIEdpdExhYi4KCi0gWyBdIFtHZXQgc3RhcnRlZCB3aXRoIEdpdExhYiBDSS9DRF0oaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vZWUvY2kvcXVpY2tfc3RhcnQvaW5kZXguaHRtbCkKLSBbIF0gW0FuYWx5emUgeW91ciBjb2RlIGZvciBrbm93biB2dWxuZXJhYmlsaXRpZXMgd2l0aCBTdGF0aWMgQXBwbGljYXRpb24gU2VjdXJpdHkgVGVzdGluZyhTQVNUKV0oaHR0cHM6Ly9kb2NzLmdpdGxhYi5jb20vZWUvdXNlci9hcHBsaWNhdGlvbl9zZWN1cml0eS9zYXN0LykKLSBbIF0gW0RlcGxveSB0byBLdWJlcm5ldGVzLCBBbWF6b24gRUMyLCBvciBBbWF6b24gRUNTIHVzaW5nIEF1dG8gRGVwbG95XShodHRwczovL2RvY3MuZ2l0bGFiLmNvbS9lZS90b3BpY3MvYXV0b2Rldm9wcy9yZXF1aXJlbWVudHMuaHRtbCkKLSBbIF0gW1VzZSBwdWxsLWJhc2VkIGRlcGxveW1lbnRzIGZvciBpbXByb3ZlZCBLdWJlcm5ldGVzIG1hbmFnZW1lbnRdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL3VzZXIvY2x1c3RlcnMvYWdlbnQvKQotIFsgXSBbU2V0IHVwIHByb3RlY3RlZCBlbnZpcm9ubWVudHNdKGh0dHBzOi8vZG9jcy5naXRsYWIuY29tL2VlL2NpL2Vudmlyb25tZW50cy9wcm90ZWN0ZWRfZW52aXJvbm1lbnRzLmh0bWwpCgoqKioKCiMgRWRpdGluZyB0aGlzIFJFQURNRQoKV2hlbiB5b3UncmUgcmVhZHkgdG8gbWFrZSB0aGlzIFJFQURNRSB5b3VyIG93biwganVzdCBlZGl0IHRoaXMgZmlsZSBhbmQgdXNlIHRoZSBoYW5keSB0ZW1wbGF0ZSBiZWxvdyAob3IgZmVlbCBmcmVlIHRvIHN0cnVjdHVyZSBpdCBob3dldmVyIHlvdSB3YW50IC0gdGhpcyBpcyBqdXN0IGEgc3RhcnRpbmcgcG9pbnQhKS4gIFRoYW5rIHlvdSB0byBbbWFrZWFyZWFkbWUuY29tXShodHRwczovL3d3dy5tYWtlYXJlYWRtZS5jb20vKSBmb3IgdGhpcyB0ZW1wbGF0ZS4KCiMjIFN1Z2dlc3Rpb25zIGZvciBhIGdvb2QgUkVBRE1FCkV2ZXJ5IHByb2plY3QgaXMgZGlmZmVyZW50LCBzbyBjb25zaWRlciB3aGljaCBvZiB0aGVzZSBzZWN0aW9ucyBhcHBseSB0byB5b3Vycy4gVGhlIHNlY3Rpb25zIHVzZWQgaW4gdGhlIHRlbXBsYXRlIGFyZSBzdWdnZXN0aW9ucyBmb3IgbW9zdCBvcGVuIHNvdXJjZSBwcm9qZWN0cy4gQWxzbyBrZWVwIGluIG1pbmQgdGhhdCB3aGlsZSBhIFJFQURNRSBjYW4gYmUgdG9vIGxvbmcgYW5kIGRldGFpbGVkLCB0b28gbG9uZyBpcyBiZXR0ZXIgdGhhbiB0b28gc2hvcnQuIElmIHlvdSB0aGluayB5b3VyIFJFQURNRSBpcyB0b28gbG9uZywgY29uc2lkZXIgdXRpbGl6aW5nIGFub3RoZXIgZm9ybSBvZiBkb2N1bWVudGF0aW9uIHJhdGhlciB0aGFuIGN1dHRpbmcgb3V0IGluZm9ybWF0aW9uLgoKIyMgTmFtZQpDaG9vc2UgYSBzZWxmLWV4cGxhaW5pbmcgbmFtZSBmb3IgeW91ciBwcm9qZWN0LgoKIyMgRGVzY3JpcHRpb24KTGV0IHBlb3BsZSBrbm93IHdoYXQgeW91ciBwcm9qZWN0IGNhbiBkbyBzcGVjaWZpY2FsbHkuIFByb3ZpZGUgY29udGV4dCBhbmQgYWRkIGEgbGluayB0byBhbnkgcmVmZXJlbmNlIHZpc2l0b3JzIG1pZ2h0IGJlIHVuZmFtaWxpYXIgd2l0aC4gQSBsaXN0IG9mIEZlYXR1cmVzIG9yIGEgQmFja2dyb3VuZCBzdWJzZWN0aW9uIGNhbiBhbHNvIGJlIGFkZGVkIGhlcmUuIElmIHRoZXJlIGFyZSBhbHRlcm5hdGl2ZXMgdG8geW91ciBwcm9qZWN0LCB0aGlzIGlzIGEgZ29vZCBwbGFjZSB0byBsaXN0IGRpZmZlcmVudGlhdGluZyBmYWN0b3JzLgoKIyMgQmFkZ2VzCk9uIHNvbWUgUkVBRE1FcywgeW91IG1heSBzZWUgc21hbGwgaW1hZ2VzIHRoYXQgY29udmV5IG1ldGFkYXRhLCBzdWNoIGFzIHdoZXRoZXIgb3Igbm90IGFsbCB0aGUgdGVzdHMgYXJlIHBhc3NpbmcgZm9yIHRoZSBwcm9qZWN0LiBZb3UgY2FuIHVzZSBTaGllbGRzIHRvIGFkZCBzb21lIHRvIHlvdXIgUkVBRE1FLiBNYW55IHNlcnZpY2VzIGFsc28gaGF2ZSBpbnN0cnVjdGlvbnMgZm9yIGFkZGluZyBhIGJhZGdlLgoKIyMgVmlzdWFscwpEZXBlbmRpbmcgb24gd2hhdCB5b3UgYXJlIG1ha2luZywgaXQgY2FuIGJlIGEgZ29vZCBpZGVhIHRvIGluY2x1ZGUgc2NyZWVuc2hvdHMgb3IgZXZlbiBhIHZpZGVvICh5b3UnbGwgZnJlcXVlbnRseSBzZWUgR0lGcyByYXRoZXIgdGhhbiBhY3R1YWwgdmlkZW9zKS4gVG9vbHMgbGlrZSB0dHlnaWYgY2FuIGhlbHAsIGJ1dCBjaGVjayBvdXQgQXNjaWluZW1hIGZvciBhIG1vcmUgc29waGlzdGljYXRlZCBtZXRob2QuCgojIyBJbnN0YWxsYXRpb24KV2l0aGluIGEgcGFydGljdWxhciBlY29zeXN0ZW0sIHRoZXJlIG1heSBiZSBhIGNvbW1vbiB3YXkgb2YgaW5zdGFsbGluZyB0aGluZ3MsIHN1Y2ggYXMgdXNpbmcgWWFybiwgTnVHZXQsIG9yIEhvbWVicmV3LiBIb3dldmVyLCBjb25zaWRlciB0aGUgcG9zc2liaWxpdHkgdGhhdCB3aG9ldmVyIGlzIHJlYWRpbmcgeW91ciBSRUFETUUgaXMgYSBub3ZpY2UgYW5kIHdvdWxkIGxpa2UgbW9yZSBndWlkYW5jZS4gTGlzdGluZyBzcGVjaWZpYyBzdGVwcyBoZWxwcyByZW1vdmUgYW1iaWd1aXR5IGFuZCBnZXRzIHBlb3BsZSB0byB1c2luZyB5b3VyIHByb2plY3QgYXMgcXVpY2tseSBhcyBwb3NzaWJsZS4gSWYgaXQgb25seSBydW5zIGluIGEgc3BlY2lmaWMgY29udGV4dCBsaWtlIGEgcGFydGljdWxhciBwcm9ncmFtbWluZyBsYW5ndWFnZSB2ZXJzaW9uIG9yIG9wZXJhdGluZyBzeXN0ZW0gb3IgaGFzIGRlcGVuZGVuY2llcyB0aGF0IGhhdmUgdG8gYmUgaW5zdGFsbGVkIG1hbnVhbGx5LCBhbHNvIGFkZCBhIFJlcXVpcmVtZW50cyBzdWJzZWN0aW9uLgoKIyMgVXNhZ2UKVXNlIGV4YW1wbGVzIGxpYmVyYWxseSwgYW5kIHNob3cgdGhlIGV4cGVjdGVkIG91dHB1dCBpZiB5b3UgY2FuLiBJdCdzIGhlbHBmdWwgdG8gaGF2ZSBpbmxpbmUgdGhlIHNtYWxsZXN0IGV4YW1wbGUgb2YgdXNhZ2UgdGhhdCB5b3UgY2FuIGRlbW9uc3RyYXRlLCB3aGlsZSBwcm92aWRpbmcgbGlua3MgdG8gbW9yZSBzb3BoaXN0aWNhdGVkIGV4YW1wbGVzIGlmIHRoZXkgYXJlIHRvbyBsb25nIHRvIHJlYXNvbmFibHkgaW5jbHVkZSBpbiB0aGUgUkVBRE1FLgoKIyMgU3VwcG9ydApUZWxsIHBlb3BsZSB3aGVyZSB0aGV5IGNhbiBnbyB0byBmb3IgaGVscC4gSXQgY2FuIGJlIGFueSBjb21iaW5hdGlvbiBvZiBhbiBpc3N1ZSB0cmFja2VyLCBhIGNoYXQgcm9vbSwgYW4gZW1haWwgYWRkcmVzcywgZXRjLgoKIyMgUm9hZG1hcApJZiB5b3UgaGF2ZSBpZGVhcyBmb3IgcmVsZWFzZXMgaW4gdGhlIGZ1dHVyZSwgaXQgaXMgYSBnb29kIGlkZWEgdG8gbGlzdCB0aGVtIGluIHRoZSBSRUFETUUuCgojIyBDb250cmlidXRpbmcKU3RhdGUgaWYgeW91IGFyZSBvcGVuIHRvIGNvbnRyaWJ1dGlvbnMgYW5kIHdoYXQgeW91ciByZXF1aXJlbWVudHMgYXJlIGZvciBhY2NlcHRpbmcgdGhlbS4KCkZvciBwZW9wbGUgd2hvIHdhbnQgdG8gbWFrZSBjaGFuZ2VzIHRvIHlvdXIgcHJvamVjdCwgaXQncyBoZWxwZnVsIHRvIGhhdmUgc29tZSBkb2N1bWVudGF0aW9uIG9uIGhvdyB0byBnZXQgc3RhcnRlZC4gUGVyaGFwcyB0aGVyZSBpcyBhIHNjcmlwdCB0aGF0IHRoZXkgc2hvdWxkIHJ1biBvciBzb21lIGVudmlyb25tZW50IHZhcmlhYmxlcyB0aGF0IHRoZXkgbmVlZCB0byBzZXQuIE1ha2UgdGhlc2Ugc3RlcHMgZXhwbGljaXQuIFRoZXNlIGluc3RydWN0aW9ucyBjb3VsZCBhbHNvIGJlIHVzZWZ1bCB0byB5b3VyIGZ1dHVyZSBzZWxmLgoKWW91IGNhbiBhbHNvIGRvY3VtZW50IGNvbW1hbmRzIHRvIGxpbnQgdGhlIGNvZGUgb3IgcnVuIHRlc3RzLiBUaGVzZSBzdGVwcyBoZWxwIHRvIGVuc3VyZSBoaWdoIGNvZGUgcXVhbGl0eSBhbmQgcmVkdWNlIHRoZSBsaWtlbGlob29kIHRoYXQgdGhlIGNoYW5nZXMgaW5hZHZlcnRlbnRseSBicmVhayBzb21ldGhpbmcuIEhhdmluZyBpbnN0cnVjdGlvbnMgZm9yIHJ1bm5pbmcgdGVzdHMgaXMgZXNwZWNpYWxseSBoZWxwZnVsIGlmIGl0IHJlcXVpcmVzIGV4dGVybmFsIHNldHVwLCBzdWNoIGFzIHN0YXJ0aW5nIGEgU2VsZW5pdW0gc2VydmVyIGZvciB0ZXN0aW5nIGluIGEgYnJvd3Nlci4KCiMjIEF1dGhvcnMgYW5kIGFja25vd2xlZGdtZW50ClNob3cgeW91ciBhcHByZWNpYXRpb24gdG8gdGhvc2Ugd2hvIGhhdmUgY29udHJpYnV0ZWQgdG8gdGhlIHByb2plY3QuCgojIyBMaWNlbnNlCkZvciBvcGVuIHNvdXJjZSBwcm9qZWN0cywgc2F5IGhvdyBpdCBpcyBsaWNlbnNlZC4KCiMjIFByb2plY3Qgc3RhdHVzCklmIHlvdSBoYXZlIHJ1biBvdXQgb2YgZW5lcmd5IG9yIHRpbWUgZm9yIHlvdXIgcHJvamVjdCwgcHV0IGEgbm90ZSBhdCB0aGUgdG9wIG9mIHRoZSBSRUFETUUgc2F5aW5nIHRoYXQgZGV2ZWxvcG1lbnQgaGFzIHNsb3dlZCBkb3duIG9yIHN0b3BwZWQgY29tcGxldGVseS4gU29tZW9uZSBtYXkgY2hvb3NlIHRvIGZvcmsgeW91ciBwcm9qZWN0IG9yIHZvbHVudGVlciB0byBzdGVwIGluIGFzIGEgbWFpbnRhaW5lciBvciBvd25lciwgYWxsb3dpbmcgeW91ciBwcm9qZWN0IHRvIGtlZXAgZ29pbmcuIFlvdSBjYW4gYWxzbyBtYWtlIGFuIGV4cGxpY2l0IHJlcXVlc3QgZm9yIG1haW50YWluZXJzLgo=" }, { "id": "1b10549feef5a95c59f9a09f11eff72f380c9049", + "archive": false, "gitlab_id": 72, "youtrack_id": null, + "path": "minteck/autodocs", "name": "AutoDocs", "description": "Publishing documentation for your projects is sometimes hard, AutoDocs got you covered!", "issues": null, @@ -140,12 +547,45 @@ "web": "http://gitlab.minteck.org/minteck/autodocs", "icon": null, "showcase": false, - "date": "2022-04-13T17:12:26.656Z" + "date": "2022-04-13T17:12:26.656Z", + "event": { + "id": 572, + "project_id": 72, + "action_name": "created", + "target_id": 2, + "target_iid": 2, + "target_type": "WikiPage::Meta", + "author_id": 1, + "target_title": "home", + "created_at": "2022-04-13T17:12:26.765Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "wiki_page": { + "format": "markdown", + "slug": "home", + "title": "home" + }, + "author_username": "minteck" + }, + "tags": [ + "3rd Party Integration", + "Native", + "NodeJS" + ], + "readme": "IyBBdXRvRG9jcywgbWFrZSBzdXJlIHlvdXIgZG9jdW1lbnRhdGlvbiBpcyByZWFjaGFibGUKClB1Ymxpc2hpbmcgZG9jdW1lbnRhdGlvbiBmb3IgeW91ciBwcm9qZWN0cyBpcyBzb21ldGltZXMgaGFyZCwgQXV0b0RvY3MgZ290IHlvdSBjb3ZlcmVkIQ==" }, { "id": "a8169ad64935e63ee65c1b38d4b625a315f7a0be", + "archive": false, "gitlab_id": 61, "youtrack_id": null, + "path": "minteck/placearchive", "name": "r-Place archive", "description": "An archive viewer for r/place (Reddit's April Fools 2022)", "issues": null, @@ -153,12 +593,50 @@ "web": "http://gitlab.minteck.org/minteck/placearchive", "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/61/logo.png", "showcase": true, - "date": "2022-04-13T14:33:17.289Z" + "date": "2022-04-13T14:33:17.289Z", + "event": { + "id": 567, + "project_id": 61, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-13T14:41:56.029Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "c75e35f267df6a028963854c4e3e0d5dba0b3e99", + "commit_to": "0ae6451f925bf894949da6972af30cd9cee9dfa7", + "ref": "trunk", + "commit_title": "Remove timelapse", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "PHP", + "Showcase", + "Web" + ], + "readme": "" }, { "id": "7adce3f27d6625c6867fcb46756dc520a58a2e70", + "archive": false, "gitlab_id": 60, "youtrack_id": null, + "path": "minteck/argon", "name": "Argon", "description": "Frontend and Web client for the Argon Music Platform", "issues": null, @@ -166,12 +644,50 @@ "web": "http://gitlab.minteck.org/minteck/argon", "icon": null, "showcase": false, - "date": "2022-04-12T11:37:10.147Z" + "date": "2022-04-12T11:37:10.147Z", + "event": { + "id": 546, + "project_id": 60, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-12T11:37:10.147Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 2, + "action": "pushed", + "ref_type": "branch", + "commit_from": "114f1908dbc638c67d00e2b1cb1b95dacea2c3c5", + "commit_to": "98f4f53c364a157d1e0a862618b1e8d12aa52dc4", + "ref": "trunk", + "commit_title": "Merge branch 'trunk' of https://gitlab.minteck.org/minteck/argon in...", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Argon", + "PHP", + "Web" + ], + "readme": "" }, { "id": "fa344572018fda9017ac256070f4ad6610cad084", + "archive": false, "gitlab_id": 66, "youtrack_id": null, + "path": "minteck/snowjail", "name": "Snowjail", "description": "Sandboxing technology for Twilight Package Manager packages", "issues": null, @@ -179,12 +695,49 @@ "web": "http://gitlab.minteck.org/minteck/snowjail", "icon": null, "showcase": false, - "date": "2022-04-09T16:38:58.915Z" + "date": "2022-04-09T16:38:58.915Z", + "event": { + "id": 527, + "project_id": 66, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-09T16:40:17.279Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "457c93328f5b51b3fc0aa1600ce8eb8b45a5c2a9", + "commit_to": "64c1912e44e11b94b76962944040f69471dd200c", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Native", + "NodeJS" + ], + "readme": "" }, { "id": "6d7e1ed7601aec219fc7eaac56c55a0fb138184a", + "archive": false, "gitlab_id": 58, "youtrack_id": null, + "path": "minteck/alicorn", "name": "Alicorn Operating System", "description": "The next-generation operating system using Web technologies", "issues": null, @@ -192,12 +745,50 @@ "web": "http://gitlab.minteck.org/minteck/alicorn", "icon": null, "showcase": false, - "date": "2022-04-08T20:01:08.451Z" + "date": "2022-04-08T20:01:08.451Z", + "event": { + "id": 517, + "project_id": 58, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-08T20:01:08.451Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "bf4e5ee82760e512cc6f0f37348c0c0b65c9f9b4", + "commit_to": "123ed0130d8a650800a3dd503fda1f2232bb4158", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Electron", + "Native", + "NodeJS" + ], + "readme": "" }, { "id": "1cf12f94d06a8807a63151ae38ed6b76820a4f72", + "archive": false, "gitlab_id": 59, "youtrack_id": null, + "path": "minteck/argon-3pad", "name": "Argon 3pAD", "description": "3rd-party analytics data federation daemon for the Argon Music Platform", "issues": null, @@ -205,12 +796,50 @@ "web": "http://gitlab.minteck.org/minteck/argon-3pad", "icon": null, "showcase": false, - "date": "2022-04-08T12:10:24.064Z" + "date": "2022-04-08T12:10:24.064Z", + "event": { + "id": 511, + "project_id": 59, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-08T12:10:24.064Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "6dc11ac389ed8ea0c0291b796a7fcbd4c5b98741", + "commit_to": "c1ff05a2abb4d2eb94b447a95f7d826a12a5e6ef", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Argon", + "Backend", + "NodeJS" + ], + "readme": "" }, { "id": "3345c862bdf8957517e4ce4fc72ba6587d34bc64", + "archive": false, "gitlab_id": 46, "youtrack_id": null, + "path": "minteck/cobalt", "name": "Cobalt", "description": "A powerful, extensible and developer-friendly Markdown-based content management system", "issues": null, @@ -218,12 +847,100 @@ "web": "http://gitlab.minteck.org/minteck/cobalt", "icon": null, "showcase": false, - "date": "2022-04-08T12:02:51.617Z" + "date": "2022-04-08T12:02:51.617Z", + "event": { + "id": 509, + "project_id": 46, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-08T12:02:51.617Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "fb988285a3fdc5b9e6c6656d4c79855bed80e106", + "commit_to": "147a8f0e110fd4f4a93dce37197c9b9521788b28", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Native", + "NodeJS" + ], + "readme": "" + }, + { + "id": "dc9106f92c64a25fd2f1d4556554bf9c3485c4a7", + "archive": true, + "gitlab_id": 49, + "youtrack_id": null, + "path": "minteck/youtoo", + "name": "YouToo", + "description": "YouToo takes a YouTube playlist ID, and downloads, sorts, syncs and adds metadata to songs.", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/youtoo.git", + "web": "http://gitlab.minteck.org/minteck/youtoo", + "icon": null, + "showcase": false, + "date": "2022-04-08T12:01:25.943Z", + "event": { + "id": 505, + "project_id": 49, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-08T12:01:25.943Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "8fa0b98c66a4c26f12f9450e6dde77242c5dc008", + "commit_to": "34956c2d0fd4fc678595439801e5fbebe6253ac6", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "3rd Party Integration", + "Native", + "NodeJS" + ], + "readme": "IyBZb3VUb28NCg0KWW91VG9vIHRha2VzIGEgWW91VHViZSBwbGF5bGlzdCBJRCwgYW5kOg0KKiBkb3dubG9hZHM7DQoqIHNvcnRzOw0KKiBzeW5jczsgYW5kDQoqIGFkZHMgbWV0YWRhdGENCg0KdG8gc29uZ3MuDQoNCiMjIFJlcXVpcmVtZW50cw0KKiBOb2RlSlMgMTQgb3IgbGF0ZXINCiogZmZtcGVnDQoqIHl0LWRscA0KKiBJbWFnZU1hZ2ljaw0KDQojIyBVc2FnZQ0KRmlyc3QsIGdvIHRvIHRoZSBmb2xkZXIgd2hlcmUgeW91IGRvd25sb2FkZWQgdGhlIHNvdXJjZSBjb2RlICh0aGUgZm9sZGVyIHdoZXJlIHRoZSAiaW5kZXguanMiIGZpbGUgaXMgbG9jYXRlZCkuIEFsc28gbWFrZSBzdXJlIGBub2RlYCwgYGZmbXBlZ2AsIGB5dC1kbHBgIGFuZCBgbWFnaWNrYCBhcmUgaW4geW91ciBgUEFUSGANCg0KPiBSdW5uaW5nIGBucG0gaW5zdGFsbGAgc2hvdWxkbid0IGJlIHJlcXVpcmVkLCBidXQgaWYgeW91IGVuY291bnRlciBpc3N1ZXMgeW91IG1heSBuZWVkIHRvIHJ1biBpdC4NCg0KT24gV2luZG93cyAoUG93ZXJTaGVsbCk6DQpgYGANCm5vZGUgLlxpbmRleC5qcyA8eW91ciBZb3VUdWJlIHBsYXlsaXN0IElEPiBbYWxidW0gbmFtZV0NCmBgYA0KDQpPbiBQT1NJWCBzeXN0ZW1zIChMaW51eCwgbWFjT1MsICpCU0QsIC4uLik6DQpgYGANCi4veW91dG9vIDx5b3VyIFlvdVR1YmUgcGxheWxpc3QgSUQ+IFthbGJ1bSBuYW1lXQ0KYGBgDQoNCj4gQXJndW1lbnQgYFthbGJ1bSBuYW1lXWAgaXMgb3B0aW9uYWwuIElmIHVzZWQsIFlvdVRvbyB3aWxsIG1ha2UgaXQgc28gdGhhdCBhbGwgdGhlIHNvbmdzIGJlbG9uZyB0byB0aGUgc2FtZSBhbGJ1bSByYXRoZXIgdGhhbiB0aGUgYXV0by1kZXRlY3RlZCBhbGJ1bXMuIFVzZWZ1bCB0byBrZWVwIHBsYXlsaXN0cyBvcmdhbml6ZWQuIFRvIHByZXNlcnZlIGNvbXBhdGliaWxpdHkgd2l0aCBQbGV4IChhbmQgc29tZSBvdGhlciBtZWRpYSBwbGF5ZXJzKSwgZW5hYmxpbmcgdGhpcyBvcHRpb24gd2lsbCBkaXNhYmxlIGFsYnVtIGFydC4NCg0KQWZ0ZXIgcnVubmluZyB0aGlzIGNvbW1hbmQgKGFuZCBhZnRlciB3YWl0aW5nIHdoaWxlIGl0IHJ1bnMpLCB5b3UgZ2V0IHRoZSBmaW5hbCBhdWRpbyBmaWxlcyBpbiBgLi9feW91dG9vL1Jlc3VsdGAsIGl0IGlzIHN1Z2dlc3RlZCB0aGF0IHlvdSBrZWVwIHRoZXNlIGhlcmUgZm9yIHN5bmNpbmcgdG8gd29yayAoZS5nLiB1c2UgYSBzeW1ib2xpYyBsaW5rKS4NCg0KIyMgSG93IGRvZXMgaXQgd29yaz8NCg0KIyMjIERvd25sb2FkaW5nDQpEb3dubG9hZHMgYXJlIHByb2Nlc3NlZCB1c2luZyByZWd1bGFyIGB5dC1kbHBgIGNvbW1hbmRzLiBBdWRpbyBpcyBkb3dubG9hZGVkIGFzIGFuIE1QRUctNCBhdWRpbyBmaWxlLCBhbmQgdGhlbiB0cmFuc2NvZGVkIGludG8gTVBFRy0zIHdoZW4gbWV0YWRhdGEgaXMgbGF0ZXIgYWRkZWQuDQoNCiMjIyBTb3J0aW5nDQpZb3VUb28gZG93bmxvYWRzIHNvbmdzIGluIHRoZSBvcmRlciB0aGV5IGFyZSBpbiB5b3VyIHBsYXlsaXN0LiBBbHRob3VnaCB0aGUgZmluYWwgZmlsZXMgYXJlIHNvcnRlZCBhbHBoYWJldGljYWxseSB3aXRoIHRoZWlyIHZpZGVvIElELCBhbGwgdGhlIGRvd25sb2FkIHByb2Nlc3MgaXMgZG9uZSBpbiB5b3VyIHBsYXlsaXN0J3Mgb3JkZXIuDQoNCiMjIyBTeW5jaW5nDQpXaGVuIHlvdSBnaXZlIFlvdVRvbyB5b3VyIHBsYXlsaXN0IElELCBpdCB3aWxsIGNoZWNrIHdoaWNoIHNvbmdzIGhhdmUgYWxyZWFkeSBiZWVuIGRvd25sb2FkZWQuIElmIGEgc29uZyBpcyBhbHJlYWR5IGRvd25sb2FkZWQsIGl0IHdpbGwgaWdub3JlIGl0LiBBZGRpdGlvbmFsbHksIGlmIGEgc29uZyBpcyBkb3dubG9hZGVkIGxvY2FsbHkgYnV0IG5vdCBpbiB0aGUgcGxheWxpc3QgYW55bW9yZSwgaXQgd2lsbCBiZSBkZWxldGVkLiANCg0KIyMjIE1ldGFkYXRhDQpUaGUgdHJpY2tpZXN0IHBhcnQgb2YgWW91VG9vLiBJdCB3aWxsIHVzZSBhIGJ1bmNoIG9mIGRpZmZlcmVudCByZWd1bGFyIGV4cHJlc3Npb25zIHRoYXQgaGF2ZSBiZWVuIHRlc3RlZCBhZ2FpbnN0IE1pbnRlY2sncyBwbGF5bGlzdHMgdG8gZ3JhYiB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIGZyb20gdGhlIHZpZGVvczoNCiogdGl0bGU7DQoqIGFydGlzdChzKTsNCiogYWxidW07DQoqIHJlbGVhc2UgZGF0ZQ0KDQpJdCB3aWxsIGZpcnN0IGF0dGVtcHQgdG8gZ2V0IHRoaXMgZGF0YSBmcm9tIHdoYXQgWW91VHViZSBnaXZlcywgYW5kIGV2ZW50dWFsbHkgZmFsbCBiYWNrIHRvIHBhcnNpbmcgdGhlIHZpZGVvIHRpdGxlIHVzaW5nIHJlZ3VsYXIgZXhwcmVzc2lvbnMuDQoNCj4gSWYgdGhlIHJlZ3VsYXIgZXhwcmVzc2lvbnMgZG9lc24ndCBjb3JyZWN0bHkgY2F0Y2ggdGhlIHRpdGxlL2FydGlzdChzKS9hbGJ1bSwgcGxlYXNlIHJlcG9ydCBhbiBpc3N1ZSB0byB0aGlzIHByb2plY3QgdG8gaGVscCBpbXByb3ZlIGFjY3VyYWN5LiBNYWtlIHN1cmUgeW91IGVtYmVkIHRoZSBgLi9feW91dG9vL01ldGFkYXRhLzx5b3VyIHZpZGVvIElEPi5qc29uYCBmaWxlIHNvIHdlIGNhbiBoYXZlIGEgbG9vayBhdCB3aGF0J3Mgd3JvbmcuDQoNCkl0IHdpbGwgYWxzbyBmZXRjaCBbR2VuaXVzXShodHRwczovL2dlbml1cy5jb20pIHRvIGdldCBseXJpY3MsIGlmIHBvc3NpYmxlLiBZb3UgbmVlZCB0byB1c2UgYSBtZWRpYSBwbGF5ZXIgdGhhdCBzdXBwb3J0cyBseXJpY3MsIHN1Y2ggYXMgW1JldHJvIE11c2ljIFBsYXllcl0oaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWNvZGUubmFtZS5tb25rZXkucmV0cm9tdXNpYyksIFtWTENdKGh0dHBzOi8vd3d3LnZpZGVvbGFuLm9yZy92bGMvKSBvciBbQXBwbGUgTXVzaWNdKGh0dHBzOi8vbXVzaWMuYXBwbGUuY29tKS4NCg0KIyMgVHJvdWJsZXNob290aW5nDQpJZiB5b3UgaGF2ZSBpc3N1ZXMgcnVubmluZyBZb3VUb28sIGZvbGxvdyB0aGVzZSBzdGVwczoNCjEuICoqdXBkYXRlIHl0LWRscC4qKiBZb3VUdWJlJ3MgQVBJIGNoYW5nZSBmcmVxdWVudGx5LCBhbmQgeXQtZGxwIGlzIGZyZXF1ZW50bHkgdXBkYXRlZC4gTWFrZSBzdXJlIHlvdSBhbHdheXMgcnVuIHRoZSBsYXRlc3QgdmVyc2lvbiB0byBhdm9pZCBpc3N1ZXMuDQoyLiAqKnVwZGF0ZSBOb2RlSlMuKiogV2UgcmVjb21tZW5kIHVzaW5nIHRoZSBsYXRlc3Qgc3RhYmxlIHJlbGVhc2UsIG9yIHRoZSBsYXRlc3QgbG9uZyB0ZXJtIHN1cHBvcnQgcmVsZWFzZS4gWW91VG9vIGhhcyBiZWVuIHRlc3RlZCBvbiBOb2RlSlMgMTcuMy4wLg0KMy4gKipmcmVlIHVwIGRpc2sgc3BhY2UuKiogUmVxdWlyZWQgZGlzayBzcGFjZSBkZXBlbmRzIG9uIHRoZSBzaXplIG9mIHlvdXIgcGxheWxpc3QuIFRvIGJlIHNhZmUsIG1ha2Ugc3VyZSB5b3UgaGF2ZSAxNk1CIHBlciBzb25nLg0KNC4gKipkZWxldGUgdGhlIGAuL195b3V0b29gIGZvbGRlci4qKiBUaGlzIHdpbGwgY29tcGxldGVseSByZXNldCBZb3VUb28sIHNvIGluIGNhc2UgYSBjYWNoZSBmaWxlIGlzIGNvcnJ1cHRlZCwgaXQgd2lsbCBhbGwgYmUgcmVzZXQuIFlvdSBtYXkgYmFja3VwIHRoZSBgLi9feW91dG9vL1Jlc3VsdGAgZm9sZGVyIGlmIHlvdSBkb24ndCB3YW50IHRvIGhhdmUgdG8gZG93bmxvYWQgYWxsIHRoZSBzb25ncyBhZ2Fpbi4NCjUuICoqcnVuIGBucG0gaW5zdGFsbGAuKiogVGhpcyB3aWxsIHVwZGF0ZSBhbGwgZGVwZW5kZW5jaWVzIGFuZCBwZXJoYXBzIHNvbHZlIHRoZSBpc3N1ZS4NCg0KSWYgdGhlc2Ugc3RlcHMgZGlkbid0IGhlbHAgeW91LCBvcGVuIGFuIGlzc3VlIHRvIHRoaXMgcHJvamVjdC4gV2Ugd2lsbCBiZSBtb3JlIHRoYW4gaGFwcHkgdG8gaGVscCE=" }, { "id": "834d30d1fa3e5e08ad4a7556d6edfec903d12ccf", + "archive": false, "gitlab_id": 43, "youtrack_id": null, + "path": "minteck/pony", "name": "pony.minteck.org", "description": "Ponies! 🦄", "issues": null, @@ -231,6 +948,957 @@ "web": "http://gitlab.minteck.org/minteck/pony", "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/43/icon.png", "showcase": false, - "date": "2022-04-03T08:15:08.565Z" + "date": "2022-04-03T08:15:08.565Z", + "event": { + "id": 489, + "project_id": 43, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-04-03T08:15:08.565Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "8ab4d97f81277f08062eb080b04b96d5615aa326", + "commit_to": "c65ae3cd28e7a41da3e09df626d359c840983771", + "ref": "trunk", + "commit_title": "Apr 2022 update", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Frontend", + "Pure HTML", + "Web" + ], + "readme": "" + }, + { + "id": "39c96e6980c893eaa371d12a362b99d6635e3e41", + "archive": true, + "gitlab_id": 21, + "youtrack_id": null, + "path": "minteck/wolfeye-js", + "name": "WolfEye Frontend", + "description": "A free, libre, open-source, unbiased and independent search engine | Replaces [WolfEye in PHP](/minteck/wolfeye-php)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/wolfeye-js.git", + "web": "http://gitlab.minteck.org/minteck/wolfeye-js", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/21/logo-nover.png", + "showcase": false, + "date": "2022-03-27T20:51:10.179Z", + "event": { + "id": 482, + "project_id": 21, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-03-27T20:51:10.179Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "202c71f53f33382d11d79076a82892a8008c3b68", + "commit_to": "c98a4a6833ef0f758f7d1fcc00d09c850e131307", + "ref": "trunk", + "commit_title": "Commit", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "NodeJS", + "Web", + "WolfEye" + ], + "readme": "IyB3b2xmZXllLWpzCgoqIFB1dCB5b3VyIFdvbGZyYW1BbHBoYSBBcHBJRCBpbiB0aGUgYC9kYXRhL3dvbGZyYW0udHh0YCBmaWxlLg==" + }, + { + "id": "77e8c045d3980d11eab7beac2629d057051cb02e", + "archive": true, + "gitlab_id": 56, + "youtrack_id": null, + "path": "minteck/argon-cdn", + "name": "Argon Delivery Server", + "description": "Media delivery server for the Argon Music Platform", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/argon-cdn.git", + "web": "http://gitlab.minteck.org/minteck/argon-cdn", + "icon": null, + "showcase": false, + "date": "2022-02-25T17:10:00.550Z", + "event": { + "id": 410, + "project_id": 56, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-02-25T17:29:01.342Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "dec562fd5a9574614834e13a9aede3b6ed948ab2", + "commit_to": "a080026c10f1fe59848524cf22cdc113c3a0892d", + "ref": "trunk", + "commit_title": "Update", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Argon", + "Backend", + "NodeJS" + ], + "readme": "" + }, + { + "id": "855c172c30341cafda0fde331161be7a7bbade4f", + "archive": true, + "gitlab_id": 24, + "youtrack_id": null, + "path": "minteck/electrode", + "name": "Electrode", + "description": "A lightning fast and powerful Web server for Neutron", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/electrode.git", + "web": "http://gitlab.minteck.org/minteck/electrode", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/24/12-8c11168ec5ee4165ddc0b064f1f4090d.png", + "showcase": false, + "date": "2022-02-18T12:40:39.214Z", + "event": { + "id": 398, + "project_id": 24, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-02-18T12:49:25.744Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "80537126f67a83ba9b9557fd8a5424c8320c8e93", + "commit_to": "fd3e54cbd3c40132f1b6cf18ebc12314d49bf972", + "ref": "trunk", + "commit_title": "Update cache.js", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Atomic Suite", + "Backend", + "Native", + "NodeJS" + ], + "readme": "PHAgYWxpZ249ImNlbnRlciI+CiAgPGltZyBzcmM9Imh0dHBzOi8vdXNlci1pbWFnZXMuZ2l0aHVidXNlcmNvbnRlbnQuY29tLzQ2MzUyOTcyLzExNjc4Nzk3OS03ZWUzMDY4MC1hYWE3LTExZWItOGE4Ni0yYjM4Mjk1NzRkYWIucG5nIiB3aWR0aD0iNjRweCIgLz48YnI+CiAgPGJpZz7CuzxiPiBGTlMgRWxlY3Ryb2RlIDwvYj7CqzwvYmlnPgogIDxicj5kZXZlbG9wZWQgd2l0aDxicj4KICA8aW1nIHNyYz0iaHR0cHM6Ly91c2VyLWltYWdlcy5naXRodWJ1c2VyY29udGVudC5jb20vNDYzNTI5NzIvMTE2Nzg3NDM3LTQ3MjY4ZjgwLWFhYTQtMTFlYi05OWM5LWE3NzFlYjdkYWRjYy5wbmciIHdpZHRoPSI0OHB4Ij4KPC9wPgoKLS0tLQoKQSBmYXN0IGFuZCBwb3dlcmZ1bCBOb2RlSlMgd2ViIHNlcnZlciBmb3IgRk5TIE5ldXRyb24uCgoqICoqU3RhdHVzOioqIPCfkrsgQWN0aXZlbHkgbWFpbnRhaW5lZAo8IS0tICogKipTdGF0dXM6Kiog8J+VkSBFeHRlbmRlZCBtYWludGVuYW5jZSAtLT4KPCEtLSAqICoqU3RhdHVzOioqIPCflLQgU2VhcmNoaW5nIGZvciBtYWludGVuZXJzIC0tPgo8IS0tICogKipTdGF0dXM6Kiog8J+aqyBBcmNoaXZlZCwgKipETyBOT1QgVVNFIElOIFBST0RVQ1RJT04qKiAtLT4KCiMjIFN1bW1hcnkKKiAqKkxhbmd1YWdlOioqIEphdmFTY3JpcHQKKiAqKlN0YXJ0ZWQ6KiogRGVjZW1iZXIgMjAyMAoqICoqTGljZW5zZToqKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSAzLjAKKiAqKldlYnNpdGU6KiogaHR0cHM6Ly9tcGNtcy5yZi5nZAoKIyMgU2V0dXAKKiBJbnN0YWxsIGBub2RlanNgLCBgbnBtYCwgYG1ha2VgLCBgY21ha2VgLCBgd2dldGAsIGB6aXBgLCBgcGhwYCwgYHBocC14ZGVidWdgLCBgcGhwLWdkYAoqIENsb25lIHRoZSByZXBvc2l0b3J5CiogR28gdG8gdGhlIGNsb25lZCBmb2xkZXIKKiBJbnN0YWxsIGV2ZXJ5dGhpbmc6IGBucG0gaW5zdGFsbGAKKiBTZXQgdGhlIGxpc3RlbiBwb3J0IGluIHRoZSBgL2NvbmZpZy9uZXR3b3JrLmpzb25gIGZpbGUKKiBEbyBgY2htb2QgLVIgK3ggKmAKKiBTdGFydDogYG5wbSBzdGFydGAKKiBPcGVuIHlvdXIgd2ViIGJyb3dzZXIgdG8gdGhlIHBvcnQgc3BlY2lmaWVkIGluIHRoZSBjb25maWcKCiMjIElzc3VlcwpJc3N1ZXMgYXJlIHJlcG9ydGVkIGVpdGhlciBvbiBbTWludGVjayBQcm9qZWN0cycgYnVnIHRyYWNrZXJdKGh0dHBzOi8vbXBidWdnZXIuYWx3YXlzZGF0YS5uZXQpIG9yIHVzaW5nIEdpdEh1YiBpc3N1ZXMuCg==" + }, + { + "id": "569339f27c0acf2dd235dc171a141c6332f07191", + "archive": true, + "gitlab_id": 10, + "youtrack_id": null, + "path": "minteck/main", + "name": "Website v8", + "description": "My newer (and not last) website. Replaced by [Project Sattelite](/minteck/sattelite). [legacy.minteck.org](https://legacy.minteck.org)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/main.git", + "web": "http://gitlab.minteck.org/minteck/main", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/10/8-cda013c68da0c843d03521e7c9f22b1e.png", + "showcase": false, + "date": "2022-01-01T09:38:06.753Z", + "event": { + "id": 144, + "project_id": 10, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2022-01-01T09:38:06.753Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "e3a79df6428799024eac64e9cffbb062317aeb95", + "commit_to": "ef055e79855cf3be1ad5e1aa5f9ebad480062384", + "ref": "trunk", + "commit_title": "Bye furries", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "PHP", + "Web" + ], + "readme": "" + }, + { + "id": "06c94582baf322a8dfbcc9d06644bcfe6b342d38", + "archive": true, + "gitlab_id": 41, + "youtrack_id": null, + "path": "minteck/kartik-client", + "name": "Kartik", + "description": "The base Kartik game | Replaced with [KartikX](/minteck/kartikx-client)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/kartik-client.git", + "web": "http://gitlab.minteck.org/minteck/kartik-client", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/41/7-3712e4fd89354ba0a16dd87965d2800b.png", + "showcase": false, + "date": "2021-12-21T16:04:16.344Z", + "event": { + "id": 119, + "project_id": 41, + "action_name": "pushed new", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T16:04:34.322Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 45, + "action": "created", + "ref_type": "branch", + "commit_from": null, + "commit_to": "701e2156e5e872e2f2234cc630b0b821b149ca31", + "ref": "testing", + "commit_title": "Commit", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Electron", + "Kartik", + "Native", + "NodeJS" + ], + "readme": "" + }, + { + "id": "c62642deab029d337ea0bae88d466b2abb681eb4", + "archive": true, + "gitlab_id": 40, + "youtrack_id": null, + "path": "minteck/langdetect", + "name": "LangDetect", + "description": "AI-powered language recognition program", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/langdetect.git", + "web": "http://gitlab.minteck.org/minteck/langdetect", + "icon": null, + "showcase": false, + "date": "2021-12-21T15:54:55.142Z", + "event": { + "id": 127, + "project_id": 40, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T16:12:34.502Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "46e43f4bde4a35785b4997b81e86cd19f046b69b", + "commit_to": "271b482fbfd9109c9e739cd39af36f684ae43261", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Native", + "NodeJS" + ], + "readme": "" + }, + { + "id": "31f9ea7b5a4b3080c4eceb3ae47564e1b477a7a5", + "archive": true, + "gitlab_id": 37, + "youtrack_id": null, + "path": "minteck/bingoloto-remote", + "name": "Bingoloto Remote", + "description": "A command-line remote control tool for [Bingoloto](/minteck/bingoloto)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/bingoloto-remote.git", + "web": "http://gitlab.minteck.org/minteck/bingoloto-remote", + "icon": null, + "showcase": false, + "date": "2021-12-21T15:54:28.594Z", + "event": { + "id": 123, + "project_id": 37, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T16:11:51.979Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "20204baf1807825af4798ad03bfb329e4da05bc5", + "commit_to": "ea58bdf4b001ffbf31498a9b76b34712bf67a4a4", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Native", + "NodeJS" + ], + "readme": "" + }, + { + "id": "30b69a96230231a920f2c05f498b648a5e73274a", + "archive": true, + "gitlab_id": 36, + "youtrack_id": null, + "path": "minteck/bingoloto", + "name": "Bingoloto", + "description": "(French) A simple and fast app to manage lottery events", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/bingoloto.git", + "web": "http://gitlab.minteck.org/minteck/bingoloto", + "icon": null, + "showcase": false, + "date": "2021-12-21T15:53:54.114Z", + "event": { + "id": 122, + "project_id": 36, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T16:11:40.449Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "ed8195071d52b8cfb076c5dd861b32ddfe605349", + "commit_to": "8e89a18735467c05d4e3bfe7f27cebee7c3049fa", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Electron", + "Native", + "NodeJS" + ], + "readme": "" + }, + { + "id": "74138591a1214ef08d0826dc688b719853a88278", + "archive": true, + "gitlab_id": 19, + "youtrack_id": null, + "path": "minteck/webring", + "name": "Webring", + "description": "", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/webring.git", + "web": "http://gitlab.minteck.org/minteck/webring", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/19/10-39ec918c27bd82f508e831bc682e27ba.png", + "showcase": false, + "date": "2021-12-21T15:23:51.474Z", + "event": { + "id": 91, + "project_id": 19, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T15:23:51.474Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "7c4c052411395f998fe517f00e21cac8b452fda1", + "commit_to": "56a7b95dbdf411af3a9c9c10ed0cff9ce08982c9", + "ref": "trunk", + "commit_title": "Update LICENSE", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "3rd Party Integration", + "PHP", + "Web" + ], + "readme": "IyBKYWUncyBGdGVjaCB3ZWJyaW5nIHdpZGdldCBmb3IgUEhQCkEgd2lkZ2V0IGZvciBKYWUncyBGdGVjaCB3ZWJyaW5nIG1hZGUgaW4gUEhQLiBJZiB5b3Ugd2FudCB0byBkbyBzdHVmZiBjbGllbnQtc2lkZSwgSmFlIG1hZGUgYSBxdWljay1hbmQtZGlydHkgaW1wbGVtZW50YXRpb24gW29uIGhlciB3ZWJzaXRlXShodHRwczovL2phZS5maS9hbm5vdW5jZW1lbnRzL3dlYnJpbmctaW1wbGVtZW50YXRpb24ubWQpLgoKTWluZSBpcyBkaWZmZXJlbnQgYmVjYXVzZSBpdCBkb2Vzbid0IGRlcGVuZCBvbiBKYXZhU2NyaXB0LCBydW5zIGV2ZXJ5dGhpbmcgc2VydmVyLXNpZGUsIGFuZCBpcyBtYWRlIHRvIGJlIGZ1dHVyZS1wcm9vZi4KCj4gU3BlY2lhbCBub3RlOiBBcyBwYXJ0IG9mIGEgcHJvamVjdCB0byBpbXByb3ZlIHJlbGlhYmlsaXR5IG9uIG15IHNlcnZlcnMsIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhpcyB3aWRnZXQgd2lsbCwgaW4gdGhlIGZ1dHVyZSwgYmUgcmV3cml0dGVuIHRvIHVzZSBOb2RlSlMgaW5zdGVhZCBvZiBQSFAuIFRoaXMgaXMgbm90IGhhcHBlbmluZyBjdXJyZW50bHkgc28geW91IGNhbiBzYWZlbHkgdXNlIHRoZSB3aWRnZXQgb24gYSBwcm9kdWN0aW9uIHNpdGUuCg==" + }, + { + "id": "2a6157c594fbd66f0b47d3a5456b49c16506225e", + "archive": true, + "gitlab_id": 3, + "youtrack_id": null, + "path": "minteck/bashweb", + "name": "Bashweb", + "description": "A web server... made using Bash!", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/bashweb.git", + "web": "http://gitlab.minteck.org/minteck/bashweb", + "icon": null, + "showcase": false, + "date": "2021-12-21T15:23:21.283Z", + "event": { + "id": 86, + "project_id": 3, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T15:23:21.283Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "72656d4ed574483f1d86f0cd136c15b2ecd8276c", + "commit_to": "fafc673667d2104efde07f788fa081fccfe2be8e", + "ref": "trunk", + "commit_title": "Update LICENSE", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Bash", + "Native" + ], + "readme": "IyBiYXNod2ViCgpBIHdlYiBzZXJ2ZXIuLi4gbWFkZSB1c2luZyBCYXNoIQ==" + }, + { + "id": "ec5879bbd31d55d71028fe78b71f1ac681657323", + "archive": true, + "gitlab_id": 14, + "youtrack_id": null, + "path": "minteck/metranslator-api", + "name": "MeTranslator API", + "description": "A translation API that can translate English to Metroz and Metroz to English", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/metranslator-api.git", + "web": "http://gitlab.minteck.org/minteck/metranslator-api", + "icon": null, + "showcase": false, + "date": "2021-12-21T15:23:07.672Z", + "event": { + "id": 84, + "project_id": 14, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T15:23:07.672Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "0632e60544ff1840dd3a03d78eb47685aaaf9fb3", + "commit_to": "db4f1af747698600f565998882fc920718892a28", + "ref": "trunk", + "commit_title": "Update LICENSE", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Backend", + "Native", + "NodeJS" + ], + "readme": "IyBtZXRyYW5zbGF0b3ItYXBpCgpBIHRyYW5zbGF0aW9uIEFQSSB0aGF0IGNhbiB0cmFuc2xhdGUgRW5nbGlzaCB0byBNZXRyb3ogYW5kIE1ldHJveiB0byBFbmdsaXNoCgojIyBVc2FnZQpgYGBwbGFpbnRleHQKbm9kZSBpbmRleC5qcyA8bW9kZT4gPHRhcmdldCBsYW5ndWFnZT4gPG1lc3NhZ2U+CmBgYAoKKiBgPG1vZGU+YDoKICAqIGBkZWJ1Z2AgICB0byBnZXQgZGVidWdnaW5nIGluZm9ybWF0aW9uIGFuZCBwcmV0dHktcHJpbnRlZCBKU09OCiAgKiBgcmVsZWFzZWAgdG8gZ2V0IGJlYXV0aWZ1bCBkYXRhIHdpdGggZGV0YWlscwogICogYGFwaWAgICAgIHRvIGdldCBtYWNoaW5lLXJlYWRhYmxlIGRhdGEsIGFzIGEgSlNPTiBvYmplY3QKCiogYDx0YXJnZXQgbGFuZ3VhZ2U+YDoKICAqIGBlbmAgICAgICB0byB0cmFuc2xhdGUgZnJvbSAqKk1ldHJveioqICB0byAqKkVuZ2xpc2gqKgogICogYG10YCAgICAgIHRvIHRyYW5zbGF0ZSBmcm9tICoqRW5nbGlzaCoqIHRvICoqTWV0cm96KioKCiogYDxtZXNzYWdlPmA6IFRoZSBtZXNzYWdlIHlvdSB3YW50IHRvIHRyYW5zbGF0ZQ==" + }, + { + "id": "8ad15835ec2dee5fa93acf1565e622d52169ee25", + "archive": true, + "gitlab_id": 8, + "youtrack_id": null, + "path": "minteck/kartik-net", + "name": "Kartik.net", + "description": "Kartik's official website", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/kartik-net.git", + "web": "http://gitlab.minteck.org/minteck/kartik-net", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/8/18-2cdb1550a2dd3d7ff3a44ddaef10b3b4.png", + "showcase": false, + "date": "2021-12-21T15:19:17.805Z", + "event": { + "id": 78, + "project_id": 8, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T15:21:55.184Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "a0008825d443ca87be49ab55ffc7e467d105ba25", + "commit_to": "4f4aafe3c30db599322482cf14ace7def41be16f", + "ref": "trunk", + "commit_title": "Update LICENSE", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Kartik", + "PHP", + "Web" + ], + "readme": "" + }, + { + "id": "05311b95755b1bc2c90130cdcd460a6a69183702", + "archive": true, + "gitlab_id": 27, + "youtrack_id": null, + "path": "minteck/mint", + "name": "Mint", + "description": "A programming language with bindings to JavaScript (NodeJS). 🚀 Faster than Rust /s 🚀", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/mint.git", + "web": "http://gitlab.minteck.org/minteck/mint", + "icon": null, + "showcase": false, + "date": "2021-12-21T14:25:14.480Z", + "event": { + "id": 76, + "project_id": 27, + "action_name": "pushed to", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T15:21:46.635Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 1, + "action": "pushed", + "ref_type": "branch", + "commit_from": "3a03d096ff1493ad0286250f79d77b085df20a83", + "commit_to": "d0a86414817f9a127ecb8d49cb30d702a64bb7fb", + "ref": "trunk", + "commit_title": "Update LICENSE", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Native", + "NodeJS" + ], + "readme": "IyBNaW50CgojIyBVc2FnZQpUbyBjb21waWxlIGEgc2luZ2xlIE1pbnQgZmlsZSAoYC5tdGApLCBydW4gdGhlIGZvbGxvd2luZyBjb21tYW5kOgpgYGBzaGVsbApub2RlIC4vX21pbnQvaW5kZXguanMgL3BhdGgvdG8vdGhlL21pbnQvZmlsZQpgYGAKClRoZSBjb21waWxlZCBNaW50IGZpbGUgaXMgcGxhY2VkIGluIGAvX2J1aWxkYC4gSWYgeW91ciBmaWxlIHdhcyBuYW1lZCBgc29tZXRoaW5nLm10YCwgdGhlIGNvbXBpbGVkIGZpbGUgd2lsbCBiZSBwbGFjZWQgaW4gYF9idWlsZC9zb21ldGhpbmcuanNgLgoKIyMgRXhhbXBsZSBwcm9ncmFtCmBgYG1pbnQKQG1pbnQubGFuZy5TdGRJTzsgLy8gTG9hZCB0aGUgKGJ1aWx0LWluKSBTdGRJTyBtb2R1bGUKCmdsb2JhbCB2ZXJzaW9uID0gIjEuMSI7IC8vIEdsb2JhbCB2YXJpYWJsZXMKY29uc3QgYW1pZ29vZCA9IHRydWU7ICAgLy8gTG9jYWwgY29uc3RhbnRzCgpmbiB0ZXN0KCkgeyAvLyBGdW5jdGlvbnMKICAgIGlmICh2ZXJzaW9uID09ICIxLjEiKSB7IC8vIENvbmRpdGlvbnMgY2FuIGJlIGluIHBhcmVudGhlc2lzLi4uCiAgICAgICAgaWYgdmVyc2lvbiAhPSAiMS4wIiB7IC8vIC4uLiBvciBub3QKICAgICAgICAgICAgeWVldCBtaW50LmxhbmcuU29tZXRoaW5nRXhjZXB0aW9uKCJ3b29wc2llcyIpOwogICAgICAgICAgICAvLyBUaHJvdyBhbiBlcnJvciAoU29tZXRoaW5nRXhjZXB0aW9uIGlmIGl0IGV4aXN0cywgZWxzZSBqdXN0IEludGVybmFsRXhlcHRpb24pCiAgICAgICAgfQogICAgfQogICAgaWYgdmVyc2lvbiA9PSAiMS4wIiB7CiAgICAgICAgU3RkSU8uc3Rkb3V0LndyaXRlbG4oImhlbGxvIHdvcmxkLCB0aGlzIGlzIHZlcnNpb24gZm4gJHt2ZXJzaW9ufSIpOyAvLyBEaXNwbGF5IHRleHQgKHdpdGggdmFyaWFibGVzKQogICAgICAgIFN0ZElPLnN0ZG91dC53cml0ZWxuKCJ5b3UgZ290dGEgeWVldCBhdCBzb21ldGhpbmciKTsKICAgIH0gZWxzZSB7CiAgICAgICAgeWVldCBtaW50LmxhbmcuT3V0T2ZCb3VuZHNFeGNlcHRpb24oIndvb3BzaWVzIik7CiAgICAgICAgLy8gVGhyb3cgYW4gZXJyb3IgKE91dE9mQm91bmRzRXhjZXB0aW9uKQogICAgfQp9Cgp0ZXN0KCk7IC8vIENhbGwgdGhlIGRlZmluZWQgZnVuY3Rpb24KYGBg" + }, + { + "id": "e74dc6f3371346dbe39b5365fb82d93df80898e8", + "archive": true, + "gitlab_id": 23, + "youtrack_id": null, + "path": "minteck/wolfeye-php", + "name": "WolfEye - Legacy PHP", + "description": "A free, libre, open-source, unbiased and independent search engine | Will be replaced with [WolfEye in JS](/minteck/wolfeye-js)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/wolfeye-php.git", + "web": "http://gitlab.minteck.org/minteck/wolfeye-php", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/23/logo-php.png", + "showcase": false, + "date": "2021-12-21T09:45:47.508Z", + "event": { + "id": 45, + "project_id": 23, + "action_name": "pushed new", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T09:45:49.470Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 15, + "action": "created", + "ref_type": "branch", + "commit_from": null, + "commit_to": "fad4fd7a6ab92d71d35491df1ef44ab9034933c8", + "ref": "trunk", + "commit_title": "Test GPG 2", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "PHP", + "Web", + "WolfEye" + ], + "readme": "IyBXb2xmRXllCgoqIFB1dCB5b3VyIFdvbGZyYW1BbHBoYSBBcHBJRCBpbiB0aGUgYC9wcml2YXRlL2tleXMvd29sZnJhbWAgZmlsZS4KKiBBUEkgY29taW5nIHNvb24uICh2ZXJ5IFdJUCBieSBKYWUsIGh0dHBzOi8vYXBpLndvbGZleWUubWludGVjay5vcmcvLCBodHRwczovL3dvbGZleWUuamFlLmZpKQo=" + }, + { + "id": "250aad40b4ba6e897f181f47c4f3b3e948ca5a09", + "archive": true, + "gitlab_id": 20, + "youtrack_id": null, + "path": "minteck/kartik-legacy-server", + "name": "Kartik Legacy Server", + "description": "The legacy Kartik server, now replaced by [Iridium](/minteck/kartik-iridium). Implements KTPv1 (Kartik Transport Protocol version 1)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/kartik-legacy-server.git", + "web": "http://gitlab.minteck.org/minteck/kartik-legacy-server", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/20/16-6ec8cbb6c5953e698083d75d7785188a.png", + "showcase": false, + "date": "2021-12-21T09:45:30.432Z", + "event": { + "id": 39, + "project_id": 20, + "action_name": "pushed new", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T09:45:34.227Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 12, + "action": "created", + "ref_type": "branch", + "commit_from": null, + "commit_to": "e3e5b0e07d62f9f5ffb0f1d084d83f32f0438b56", + "ref": "trunk", + "commit_title": "Update .gitlab-ci.yml", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Backend", + "Kartik", + "Native", + "NodeJS" + ], + "readme": "PHAgYWxpZ249ImNlbnRlciI+CiAgPGltZyBzcmM9Imh0dHBzOi8vdXNlci1pbWFnZXMuZ2l0aHVidXNlcmNvbnRlbnQuY29tLzQ2MzUyOTcyLzEyMDg5OTg0Mi1mNmI5YzkwMC1jNjMxLTExZWItODZhZS1hYzgxMzRlMGE5MzcucG5nIiB3aWR0aD0iNjRweCIgLz48YnI+CiAgPGJpZz7CuzxiPiBLYXJ0aWsgU2VydmVyIDwvYj7CqzwvYmlnPgogIDxicj5kZXZlbG9wZWQgd2l0aDxicj4KICA8aW1nIHNyYz0iaHR0cHM6Ly91c2VyLWltYWdlcy5naXRodWJ1c2VyY29udGVudC5jb20vNDYzNTI5NzIvMTE2Nzg3NDM3LTQ3MjY4ZjgwLWFhYTQtMTFlYi05OWM5LWE3NzFlYjdkYWRjYy5wbmciIHdpZHRoPSI0OHB4Ij4KPC9wPgoKLS0tLQoKQSBsb3cgbGF0ZW5jeSBnYW1lIHByb3h5IGZvciBLYXJ0aWsuIE5vdGUgdGhhdCBpdCBpcyAqKm9ubHkqKiBhIHByb3h5IGFuZCBkb2VzIG5vdCBjb250cm9sIGFueSBwYWNrZXQgc2VudCBiZXR3ZWVuIGNsaWVudHMgKGUuZy4gaXQgZG9lc24ndCBjaGVjayBmb3IgY2hlYXRzKQoKKiAqKlN0YXR1czoqKiDwn5K7IEFjdGl2ZWx5IG1haW50YWluZWQKPCEtLSAqICoqU3RhdHVzOioqIPCflZEgRXh0ZW5kZWQgbWFpbnRlbmFuY2UgLS0+CjwhLS0gKiAqKlN0YXR1czoqKiDwn5S0IFNlYXJjaGluZyBmb3IgbWFpbnRlbmVycyAtLT4KPCEtLSAqICoqU3RhdHVzOioqIPCfmqsgQXJjaGl2ZWQsICoqRE8gTk9UIFVTRSBJTiBQUk9EVUNUSU9OKiogLS0+CgojIyBTdW1tYXJ5CiogKipMYW5ndWFnZToqKiBKYXZhU2NyaXB0CiogKipTdGFydGVkOioqIEFwcmlsIDIwMjEKKiAqKkxpY2Vuc2U6KiogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgMy4wCiogKipXZWJzaXRlOioqIGh0dHBzOi8va2FydGlrLmhvcHRvLm9yZwoKIyMgU2V0dXAKKiBDbG9uZSB0aGUgcmVwb3NpdG9yeQoqIENoYW5nZSB0aGUgYFNlcnZlclBvcnRgIGluICoqaW5kZXguanMqKgoqIFN0YXJ0IGl0OiBgbm9kZSBpbmRleC5qc2AKKiBJbiB5b3VyIGNvcHkgb2YgdGhlIEthcnRpayBnYW1lLCBwdXQgeW91ciBjb25uZWN0aW9uIHNldHRpbmdzIHRvIGAvb25saW5lL3NlcnZlci5qc29uYAoKIyMgSXNzdWVzCklzc3VlcyBhcmUgcmVwb3J0ZWQgdXNpbmcgR2l0SHViIGlzc3Vlcy4=" + }, + { + "id": "f64b16311f33d495226bc068c637e9e1fa92a73a", + "archive": true, + "gitlab_id": 18, + "youtrack_id": null, + "path": "minteck/unchainedtech", + "name": "UnchainedTech", + "description": "The software powering the UnchainedTech blog", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/unchainedtech.git", + "web": "http://gitlab.minteck.org/minteck/unchainedtech", + "icon": "http://gitlab.minteck.org/minteck/unchainedtech/-/avatar", + "showcase": false, + "date": "2021-12-21T09:45:04.564Z", + "event": { + "id": 35, + "project_id": 18, + "action_name": "pushed new", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T09:45:07.070Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 16, + "action": "created", + "ref_type": "branch", + "commit_from": null, + "commit_to": "7bc50998e7f7422eacfd5fa8138a5585a175f137", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "PHP", + "Web" + ], + "readme": "IyBVbmNoYWluZWRUZWNoIFNvZnR3YXJlDQoNClRoaXMgaXMgdGhlIHNvZnR3YXJlIHVzZWQgYnkgW1VuY2hhaW5lZFRlY2hdKGh0dHBzOi8vdW5jaGFpbmVkdGVjaC5taW50ZWNrLnJvLmx0KS4gSXQgaXMgKGFsbW9zdCkgYSBkcm9wLWluIHJlcGxhY2VtZW50IGZvciBKZWt5bGwgKHRoZSBmcm9udCBtYXR0ZXIgd29ya3MgZGlmZmVyZW50bHkgaW4gVW5jaGFpbmVkVGVjaCksIGFuZCB3YXMgbWFkZSBieSBNaW50ZWNrIGJlY2F1c2UgSmVreWxsIGRpZG4ndCBzdWl0ZWQgd2hhdCB0aGV5IHdhbnRlZCBmb3IgdGhlIGJsb2cgYW5kIHdhcyBoYXJkZXIgZm9yIHRoZW0gdG8gY3VzdG9taXplLg0KDQpUaGlzIHNvZnR3YXJlIGhhcyBiZWVuIG1hZGUgb3Blbi1zb3VyY2UgaGFzIHBlciBteSBKZXRCcmFpbnMgTGljZW5zZSBBZ3JlZW1lbnQsIGJ1dCBpdCAqKm5vdCBtZWFudCB0byBiZSB1c2VkIG91dHNpZGUgb2YgVW5jaGFpbmVkVGVjaCoqLCBhbmQgYWxsIHRoZSBVbmNoYWluZWRUZWNoIGJyYW5kaW5nIGlzIGhhcmRjb2RlZCBpbnRvIHRoZSBzb2Z0d2FyZS4NCg==" + }, + { + "id": "9d76922067cf82cada2c0bc16a1ce4316e857e6e", + "archive": true, + "gitlab_id": 17, + "youtrack_id": null, + "path": "minteck/timetracker", + "name": "TimeTracker", + "description": "An online time tracking platform for families", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/timetracker.git", + "web": "http://gitlab.minteck.org/minteck/timetracker", + "icon": "http://gitlab.minteck.org/uploads/-/system/project/avatar/17/17-93a18b7cf9ae85967fa2d97eeb1ad8d6.png", + "showcase": false, + "date": "2021-12-21T09:44:57.077Z", + "event": { + "id": 33, + "project_id": 17, + "action_name": "pushed new", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T09:45:01.073Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 3, + "action": "created", + "ref_type": "branch", + "commit_from": null, + "commit_to": "54681929270d7c9fdfca8cb226066790b175f89f", + "ref": "trunk", + "commit_title": "Add new file", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "PHP", + "Web" + ], + "readme": "" + }, + { + "id": "ef3f3e6fee93ffa12201fe7b3eccb45dcc061ac6", + "archive": true, + "gitlab_id": 5, + "youtrack_id": null, + "path": "minteck/kartik-iridium", + "name": "Iridium for Kartik", + "description": "A next-generation Kartik game server. Implements KTPv1 (Kartik Transport Protocol version 1). Replaced by [Iridium for KartikX](/minteck/kartikx-iridium)", + "issues": null, + "vcs": "http://gitlab.minteck.org/minteck/kartik-iridium.git", + "web": "http://gitlab.minteck.org/minteck/kartik-iridium", + "icon": "http://gitlab.minteck.org/minteck/kartik-iridium/-/avatar", + "showcase": false, + "date": "2021-12-21T09:42:52.691Z", + "event": { + "id": 9, + "project_id": 5, + "action_name": "pushed new", + "target_id": null, + "target_iid": null, + "target_type": null, + "author_id": 1, + "target_title": null, + "created_at": "2021-12-21T09:42:55.196Z", + "author": { + "id": 1, + "username": "minteck", + "name": "Scoots Dash", + "state": "active", + "avatar_url": "https://www.gravatar.com/avatar/1ed3b43c9e2347972eedb0417b1bebd1?s=80&d=identicon", + "web_url": "http://gitlab.minteck.org/minteck" + }, + "push_data": { + "commit_count": 9, + "action": "created", + "ref_type": "branch", + "commit_from": null, + "commit_to": "20d78e908d579e75056bd39eab9ac095ad81fbd3", + "ref": "trunk", + "commit_title": "Update .gitlab-ci.yml", + "ref_count": null + }, + "author_username": "minteck" + }, + "tags": [ + "Backend", + "Kartik", + "Native", + "NodeJS" + ], + "readme": "IyBJcmlkaXVtCgpJcmlkaXVtIGZvciBLYXJ0aWsgaXMgYSBuZXcgZ2FtZSBzZXJ2ZXIgZm9yIEthcnRpay4gSXQgaXMgYSBmb3JrIG9mIHRoZSBvcmlnaW5hbCBLYXJ0aWsgU2VydmVyIGJ1dCB3aXRoIGFkZGl0aW9uYWwgZml4ZXMu" } ]
\ No newline at end of file |