profile
viewpoint
Karolis Karolis2011 Europe, Lithuania

Karolis2011/Aurora.3 0

The code for Aurorastation's new base, forked from Baystation12.

Karolis2011/bot32 0

An Discord bot written in Erlang.

Karolis2011/ByondInterpretedLanguage 0

Some attempt to make an interepreted language for BYOND that doesn't suck

Karolis2011/cspell-dicts 0

Various cspell dictionaries

Karolis2011/GearBot 0

Helps you to keep the gears turning smoothly

Karolis2011/Gerbot-Dashboard 0

Gearbot dashboard frontend

push eventKarolis2011/Aurora.3

Karolis2011

commit sha 3325e7e6281e4002feb77c5a60db4e12365cd814

Less awfull thing

view details

push time in 3 days

PR closed Aurorastation/Aurora.3

Updates NTSL2+ api interface Changelog Required

Depends on https://github.com/TehFlaminTaco/ByondInterpretedLanguage/pull/3

+20 -15

1 comment

3 changed files

Karolis2011

pr closed time in 5 days

PR opened Aurorastation/Aurora.3

NTSL2++ sucessor to NTSL2+

This drastcly is meant to rework DM and Daemon code to allow further expansion and replacement of custom engine with JavaScript language based engine.

Daemon PR - https://github.com/Aurorastation/ByondInterpretedLanguage/pull/7

Forums topic for discussion - https://forums.aurorastation.org/topic/14570-ntsl2-and-its-future/

Superseeds #8817

+330 -163

0 comment

16 changed files

pr created time in 5 days

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha 98f00415cf7810745e9934402c7ef024ad8a747a

Huge jump: It works!

view details

push time in 5 days

create barnchKarolis2011/Aurora.3

branch : 20-07-04-NTSL-js-api

created branch time in 5 days

PR opened Aurorastation/ByondInterpretedLanguage

[WIP] NTSL rework + JavaScript engine switch over.

This includes API interface switch over to kestrel server. So Byond depends on https://github.com/Aurorastation/Aurora.3/pull/8817

Also this is work in progress migration to new JS engine ChakraCore.

Also Units Tests, to you know, make sure everything works.

https://forums.aurorastation.org/topic/14570-ntsl2-and-its-future/

+8479 -905

0 comment

92 changed files

pr created time in 9 days

create barnchKarolis2011/ByondInterpretedLanguage

branch : ntsl2-js

created branch time in 9 days

push eventKarolis2011/LithUSS

Karolis

commit sha 78bcf67da2147e74e16bce6bdfd0c7965e4192e4

Create LICENSE

view details

push time in a month

create barnchKarolis2011/LithUSS

branch : master

created branch time in a month

created repositoryKarolis2011/LithUSS

Lithuanian Speech Synthesis lib wraper for C#

created time in a month

push eventKarolis2011/AuroraMapViewer

dependabot[bot]

commit sha 533157f19cac23abe83125452d24ccc65a2953b4

Bump websocket-extensions from 0.1.3 to 0.1.4 (#2) Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4. - [Release notes](https://github.com/faye/websocket-extensions-node/releases) - [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md) - [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in a month

PR merged Karolis2011/AuroraMapViewer

Bump websocket-extensions from 0.1.3 to 0.1.4 dependencies

Bumps websocket-extensions from 0.1.3 to 0.1.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md">websocket-extensions's changelog</a>.</em></p> <blockquote> <h3>0.1.4 / 2020-06-02</h3> <ul> <li>Remove a ReDoS vulnerability in the header parser (CVE-2020-7662, reported by Robert McLaughlin)</li> <li>Change license from MIT to Apache 2.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/faye/websocket-extensions-node/commit/8efd0cd6e35faf9bb9cb08759be1e27082177d43"><code>8efd0cd</code></a> Bump version to 0.1.4</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/3dad4ad44a8c5f74d4f8f4efd3f9d6e0b5df3051"><code>3dad4ad</code></a> Remove ReDoS vulnerability in the Sec-WebSocket-Extensions header parser</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/4a76c75efb1c5d6a2f60550e9501757458d19533"><code>4a76c75</code></a> Add Node versions 13 and 14 on Travis</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/44a677a9c0631daed0b0f4a4b68c095b624183b8"><code>44a677a</code></a> Formatting change: {...} should have spaces inside the braces</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/f6c50aba0c20ff45b0f87cea33babec1217ec3f5"><code>f6c50ab</code></a> Let npm reformat package.json</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/2d211f3705d52d9efb4f01daf5a253adf828592e"><code>2d211f3</code></a> Change markdown formatting of docs.</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/0b620834cc1e1f2eace1d55ab17f71d90d88271d"><code>0b62083</code></a> Update Travis target versions.</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/729a4653073fa8dd020561113513bfa2e2119415"><code>729a465</code></a> Switch license to Apache 2.0.</li> <li>See full diff in <a href="https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in a month

push eventKarolis2011/Aurora.3

Karolis2011

commit sha f46d1e556132ba28a621a8c75a96612394f57f9e

Changelog

view details

push time in 2 months

pull request commentAurorastation/Aurora.3

Camaras will nolonger see more than user

!bugfix

Karolis2011

comment created time in 2 months

PR opened Aurorastation/Aurora.3

Camaras will nolonger see more than user

Fixes #8879

+4 -1

0 comment

1 changed file

pr created time in 2 months

create barnchKarolis2011/Aurora.3

branch : 20-05-25-camera-fix

created branch time in 2 months

issue commentAurorastation/Aurora.3

Console Access bug

Did it allow you do to any changes while accessing forbidden pages?

VeteranGary

comment created time in 2 months

pull request commentAurorastation/Aurora.3

Door UI appropriate button showing

Well, PR contents changed acording to other PRs that were merged, no aktual code changes.

Karolis2011

comment created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha d8596e4927c41d8915b987f42cb0046977812577

Changelog fix

view details

push time in 2 months

push eventKarolis2011/Aurora.3

Erki

commit sha 7cc7bcfdd25075941159006f454a7bc7c3696c79

Implements the pulling of news from the forums (#8887)

view details

Wowzewow (Wezzy)

commit sha e28d09f88a2df5ec330158001b670177435597b0

description_fluff, description_antag and description_info shortening (#8896) * description_fluff, description_antag and description_info shortening * Update wezzy_desc-shit.yml * Update html/changelogs/wezzy_desc-shit.yml Co-authored-by: Werner <Arrow768@users.noreply.github.com> Co-authored-by: Werner <Arrow768@users.noreply.github.com>

view details

AuroraBuildBot

commit sha 60c5bc046e6567439ec7f3f852f5a184a8e79ab9

"[ci skip] Automatic Build - 2020.05.21.10.46.25"

view details

Geeves

commit sha 51f4dea7d2313acb366a7e6f3a216a7e0a01ad83

Scorched Earth Backend (#8914)

view details

Geeves

commit sha a87d22ecc4482f6d67533235541dd40c4fab3323

Screen Overlay Jazz (#8922)

view details

AuroraBuildBot

commit sha 631b92303dccfb3e225968849b9cdf234357e4c3

"[ci skip] Automatic Build - 2020.05.22.14.41.14"

view details

Wowzewow (Wezzy)

commit sha a4e9e6026b35eafc56d9e02f6c21cb983783d5ae

Adds new combat hypospray sprite (#8919)

view details

AuroraBuildBot

commit sha cb3bd306d0a7c7e27f152f7ab7f8906dac0df01d

"[ci skip] Automatic Build - 2020.05.22.15.06.20"

view details

Wowzewow (Wezzy)

commit sha fad8415a8eb07eddd82f08b07130abd610ec1084

Pickup, Drop and Equip sounds (#8861)

view details

AuroraBuildBot

commit sha 3a8592e8822b5fb46f408abb325e10be67c87578

"[ci skip] Automatic Build - 2020.05.22.18.40.37"

view details

Karolis

commit sha 72859001382c57be6c11c3344b87b74a21d9448b

Adds list sending to raw send. (#8798) Adds support for VueUI uis to use sendToTopicRaw with nested lists. This support is limited due to BYOND being BYOND.

view details

Matt Atlas

commit sha 641ee261411abe2230cc91584761d318d7482a80

Adjusts the new player options window and adds a map blurb. (#8897) With inspiration taken heavily from Baystation's current window.

view details

AuroraBuildBot

commit sha 85267136ba248a7461a3b4484fbce5dcc31935af

"[ci skip] Automatic Build - 2020.05.22.19.35.05"

view details

TheDanseMacabre

commit sha 4cf08ab516759c8c43c8d0ba6a76700ac6412ada

Ports fully automatic drag-to-fire functionality from Bay. (#8917) Watch the video until the end. The gatling gun is slow to shoot, for some reason, but the rest are all full-auto.

view details

AuroraBuildBot

commit sha 4eb3ba1cdc256164f0004c652c81cbf40c2ee68b

"[ci skip] Automatic Build - 2020.05.22.19.40.11"

view details

Erki

commit sha 65d2dec73031e19576e7e6b6bbd1fe229fcee564

Fixes player poll button(#8931)

view details

Matt Atlas

commit sha f59e35e77c3c0cb286761955251cb161241c0f1b

Ports Overmap from Baystation. (#8800)

view details

Wowzewow (Wezzy)

commit sha 87555a110fb3b154cd816de75e4cdcdc29f8aecd

Cooler intercom (#8902)

view details

AuroraBuildBot

commit sha 85e639b8fc5d9982423df6a7297a0a070d18cee3

"[ci skip] Automatic Build - 2020.05.24.07.09.51"

view details

Geeves

commit sha fa802a5749bc42e44631685b20f2ec53d6cffdbe

Modular Computer Screens (#8646) Tweaked how computers display and layer their screens, mobs and objects should now properly go under or over them when they should. This is quite experimental, in testing I found that some of the icons kinda stutter? I'm not sure if that's just my local computer having trouble with it though. I would appreciate it if a few people would download this branch and try it out.

view details

push time in 2 months

pull request commentAurorastation/Aurora.3

AI door nerf

!review

Karolis2011

comment created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha 54eed6777fa86cee883588052fab3b3bc6fd61ad

Finishes integration of #8889

view details

push time in 2 months

push eventKarolis2011/Aurora.3

Geevies

commit sha db13bbbd46743cdfdb396831afbc1c6f97041f63

Stationbound Nerf

view details

Geeves

commit sha 8ff73560960fcad2f6540323e2a2e8923f47d33a

Apply suggestions from code review

view details

Karolis2011

commit sha 8c05446e796eca18fe1679aaac1ca60b5514abd7

Merge remote-tracking branch 'geeves/stationbound_nerf' into 20-05-17-door-nerf

view details

push time in 2 months

push eventKarolis2011/Aurora.3

Geeves

commit sha e4157dca4144e106818b0bf8edf3ec51483e6e28

Flashing Heavy Chargers (#8871)

view details

AuroraBuildBot

commit sha 350acac639ac00a75e1ee7d410bd2ba2af026680

"[ci skip] Automatic Build - 2020.05.16.18.19.38"

view details

Wowzewow (Wezzy)

commit sha 50063a9481c4c97c6fff486c0465ab5b531347b1

Adds sounds to falling over (#8866)

view details

AuroraBuildBot

commit sha e739f4d0f34b20797c47f8c3177e91e45089b687

"[ci skip] Automatic Build - 2020.05.17.09.29.25"

view details

Alberyk

commit sha 4044c79884ec9eee8e42ba70a81e9bdb3db5b808

Ports multiple loadout slots from baystation (#8813) What it says in the title. Characters can have up to three loadout slots now.

view details

AuroraBuildBot

commit sha 8400fcc0fb4d847082a8e05256755148b4a3c9bd

"[ci skip] Automatic Build - 2020.05.17.12.23.21"

view details

Mykhailo Bykhovtsev

commit sha d58cb2fa301d59859154d735f7dab705f6290ad5

KA and turret controls mapping fixes (#8893)

view details

AuroraBuildBot

commit sha b0f5d0b7d5af2e7fd0f49d6eb061ad147b129cd4

"[ci skip] Automatic Build - 2020.05.17.12.24.22"

view details

Erki

commit sha 74ba3b615b8e5b057ea05ea14f35552f835403b6

Fix gear lists migration and saving (#8900)

view details

William Lemon

commit sha f62a05a0d003fc903e95e4d60b8aae913fbd910c

Srom Fix (#8895)

view details

AuroraBuildBot

commit sha 1607a12879bdb4cca770b626acca0a388a27b719

"[ci skip] Automatic Build - 2020.05.17.18.21.20"

view details

Matt Atlas

commit sha 03637294133e2ef799a33e4d5ab32af8e3df29fc

Switches the announcement sound to be the nightlight sound instead. (#8883)

view details

Wowzewow (Wezzy)

commit sha e454249cd4d9a8b9b08333c24ff7da4193d8f540

Adds circle and jamjar glasses and removes green glasses (#8882)

view details

AuroraBuildBot

commit sha d108a2b496bbc9894802b162906c8a0aee11f260

"[ci skip] Automatic Build - 2020.05.18.14.53.20"

view details

ParadoxSpace

commit sha d062092a8fca43520a8e4e0452ead39106172e56

Modular Computer Program Availability Buffs (#8841)

view details

AuroraBuildBot

commit sha 35eac148cfb1cf0ecf985d53a241e26a2b73b454

"[ci skip] Automatic Build - 2020.05.18.17.08.13"

view details

Alberyk

commit sha 21b4df06829f8868af1152358f179f03e02cabc2

Reworks Aut'akh (#8880)

view details

AuroraBuildBot

commit sha 84bc0841b4cd596bac915f42671452482aa30dfe

"[ci skip] Automatic Build - 2020.05.18.18.08.20"

view details

Alberyk

commit sha f228c4f853ce920ce32fa15c95426abbb5a530b4

Fixes security cadet and engineering apprentice jobs missing minimum_character_age (#8913) * Fixes missing ages. * adds changelog

view details

AuroraBuildBot

commit sha d7231e6ee5b8c3efa1d956922c4284a806fe5b30

"[ci skip] Automatic Build - 2020.05.18.22.14.06"

view details

push time in 2 months

push eventKarolis2011/AuroraMapViewer

Karolis2011

commit sha e7b1d4524d8e2d3bc04389349c83a54156b8e40d

Asset embed

view details

push time in 2 months

push eventKarolis2011/AuroraMapViewer

Karolis2011

commit sha 67c1a81858e7730e1bd533c20d6c236fc1ca5769

Cleasant styles

view details

Karolis2011

commit sha 05698b3154587113f82c8d5889bf2ce9f50a464e

Fizes max zoom

view details

push time in 2 months

push eventKarolis2011/AuroraMapViewer

Werner

commit sha 35081acb1cfeebb4633416f31b580de9982a48a3

Merge pull request #1 from Karolis2011/master Fix build error

view details

Werner

commit sha 670d8770581f8ea72291140833bb8fbd7721a7b3

Update Map URL

view details

Karolis2011

commit sha 8b6be6b90e08fe2c2b001984d4a5345a59dc3495

Clean up and WIP styles

view details

Karolis2011

commit sha 72d816abe22b614eea128d68e05c05ff9da1437a

Merge remote-tracking branch 'aurora/master'

view details

push time in 2 months

push eventKarolis2011/AuroraMapViewer

Karolis2011

commit sha b9286490d29880d4f54dd3bacaebc67b08dca2b9

Forgot a line

view details

push time in 2 months

push eventKarolis2011/AuroraMapViewer

Karolis2011

commit sha 5154c00701eca0546073e277d7e0381269f10faf

Forgot to dispose of this

view details

push time in 2 months

push eventKarolis2011/AuroraMapViewer

Karolis2011

commit sha c5a1eeeb94f9d8b41fb59830c996f811cb357f19

Patch for security

view details

push time in 2 months

PR closed Karolis2011/AuroraMapViewer

Bump acorn from 6.3.0 to 6.4.1 dependencies

⚠️ Dependabot is rebasing this PR ⚠️

If you make any changes to it yourself then they will take precedence over the rebase.


Bumps acorn from 6.3.0 to 6.4.1. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/acornjs/acorn/commit/9a2e9b6678e243d66846b91179d650d28453e70c"><code>9a2e9b6</code></a> Mark version 6.4.1</li> <li><a href="https://github.com/acornjs/acorn/commit/90a9548ea0ce351b54f956e2c4ed27cca9631284"><code>90a9548</code></a> More rigorously check surrogate pairs in regexp validator</li> <li><a href="https://github.com/acornjs/acorn/commit/df0cf1a3e2b1a51a26c14984dc0f5412b7151b10"><code>df0cf1a</code></a> Mark version 6.4.0</li> <li><a href="https://github.com/acornjs/acorn/commit/53034126864b492da4e278628bb972cb2a9313d4"><code>5303412</code></a> Also export Parser via Parser.acorn</li> <li><a href="https://github.com/acornjs/acorn/commit/efe273e70123449a458157dbf578afaf109a49ab"><code>efe273e</code></a> give token types and etc to plugins</li> <li>See full diff in <a href="https://github.com/acornjs/acorn/compare/6.3.0...6.4.1">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -45

0 comment

1 changed file

dependabot[bot]

pr closed time in 2 months

create barnchKarolis2011/AuroraMapViewer

branch : master

created branch time in 2 months

created repositoryKarolis2011/AuroraMapViewer

created time in 2 months

PR opened Aurorastation/Aurora.3

Reviewers
AI door nerf

Removed bolts and eletrificution from robots, cyborgs, androids, AIs, pAI, etc...

Based on #8892 True diff https://github.com/Karolis2011/Aurora.3/compare/20-05-16-vueui-doors...Karolis2011:20-05-17-door-nerf?expand=1

+182 -101

0 comment

5 changed files

pr created time in 2 months

create barnchKarolis2011/Aurora.3

branch : 20-05-17-door-nerf

created branch time in 2 months

pull request commentAurorastation/Aurora.3

Adjusts the new player options window and adds a map blurb.

What does it show when player joins before map is loaded? Try to join before server loaded map and see what it shows. To acompilish that most efetively - restart server.

Also feedback on UI: by my opinion it looks horendous. Yes, peaple won't like chnage, but putting all buttons in one line takes away somewhat expected constant button locations. Also that wall of text is not pleasant to look and kinda redundant and unwanted by returning players.

Subjective improvements that could improve UX: place actions like join / observe on new line. And maybe make it more tall, than wide.

NonQueueingMatt

comment created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha 19bfd0f22b654730bda839c685bc7f28558860e7

May it be green most of time.

view details

push time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha 238a3dfd0c097b38510b082ed372ec92afb6374d

Disable buttons depending if it makes sense.

view details

push time in 2 months

pull request commentAurorastation/Aurora.3

Ports doors to VueUI

!review

Karolis2011

comment created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha d2be3ac48d7359a158cb062d0fd167b88a7ec810

Changelog

view details

push time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha a0d75c665c003dd9aea0700a598959af865b4228

Maybe call it offline

view details

push time in 2 months

PR opened Aurorastation/Aurora.3

Reviewers
Ports doors to VueUI

Does just that.

YvCnfARSPl nLZCMwLmFv 3Rx0dRjObd

+158 -93

0 comment

3 changed files

pr created time in 2 months

create barnchKarolis2011/Aurora.3

branch : 20-05-16-vueui-doors

created branch time in 2 months

PR opened Aurorastation/Aurora.3

Removes client to server state synchronization.

To do:

  • [ ] Fix atmos consoles
  • [ ] Fix records
  • [ ] Fix quikpay
  • [ ] Fix docs

Also this introduces term like ATC - Advanced topic call aka Utils.sendToTopic. and along with it, comes access to them - this.$atc({action: "Yes"}) and this.$rtc({src: something, action: "kill"})

+55 -118

0 comment

21 changed files

pr created time in 2 months

create barnchKarolis2011/Aurora.3

branch : 20-05-16-vueui-fixup

created branch time in 2 months

issue openedSpaceManiac/SpacemanDMM

Feature request: Minimap type path configurations

So this migth be simple feture to request - add ability to blacklist / whitelist type paths via config file or / and aguments. Use cases:

  • Render pipes on it's own.
  • Render everything, but space / asteroid tiles

Also ir would be nice to maybe have configurable render passes that can be configured from file, but I doubt they would be easy to implement.

created time in 2 months

pull request commentAurorastation/Aurora.3

Removed Species Listing From Records

https://github.com/Aurorastation/Aurora.3/blob/26cfcc102b175890812327dcf854e0c51266d94e/code/datums/records.dm#L117

It's not in excluded, and not in advanced, so it always sent to ui.

@Karolis2011 will it still appear in exploitables if added to the excluded fields?

No. But whats the point of keeping it in record datum if it's not used? Also same - why do all this in first place?

Geevies

comment created time in 2 months

push eventKarolis2011/AuroraMapBuilder

Karolis2011

commit sha 2f7f4a6f0e494e2202c707f6e1b73b1868a8e389

Fix for most maps

view details

push time in 2 months

push eventKarolis2011/AuroraMapBuilder

Karolis2011

commit sha 97cba9a1ecf92af3901aa698395bbe7cc61f1f81

Adds missing requirement

view details

push time in 2 months

create barnchKarolis2011/AuroraMapBuilder

branch : karolis-host

created branch time in 2 months

issue commentAurorastation/Aurora.3

The NT relay chat doesn't connect ckeys

Sugested better titlte: Feature request: NTNRC should log ckeys somewhere.

SonicGotNuked

comment created time in 2 months

pull request commentAurorastation/Aurora.3

Removed Species Listing From Records

https://github.com/Aurorastation/Aurora.3/blob/26cfcc102b175890812327dcf854e0c51266d94e/code/datums/records.dm#L117 It's not in excluded, and not in advanced, so it always sent to ui.

Geevies

comment created time in 2 months

pull request commentAurorastation/Aurora.3

Removed Species Listing From Records

Also why not remove it completly? You didn't even remove it, it still sent in data and it still is very present.

Geevies

comment created time in 2 months

pull request commentAurorastation/Aurora.3

Fixes invalid use of nano module host var.

!bugfix

Karolis2011

comment created time in 2 months

pull request commentAurorastation/Aurora.3

Fixes invalid use of nano module host var.

!review !bugfix

Karolis2011

comment created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha a12ce965d09f9aa51fcde06a824a1d22084aad59

changelog

view details

push time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha f4f7f3d9078cfe9eb187632adad7383b97379b2f

Didn't put one char here

view details

push time in 2 months

PR opened Aurorastation/Aurora.3

Reviewers
Fixes invalid use of nano module host var.

!bugfix !review

+6 -3

0 comment

3 changed files

pr created time in 2 months

create barnchKarolis2011/Aurora.3

branch : 20-05-12-nano-modulefix

created branch time in 2 months

push eventKarolis2011/AuroraMapBuilder

Karolis2011

commit sha ba6af755ccf34c0dca212946f6122f1ff68da2b6

Refinement

view details

push time in 2 months

push eventKarolis2011/AuroraMapBuilder

Karolis2011

commit sha 597c7ff96f0baafb5756792d29686accf9987e3f

Locks and ping for build bot

view details

push time in 2 months

create barnchKarolis2011/AuroraMapBuilder

branch : master

created branch time in 2 months

created repositoryKarolis2011/AuroraMapBuilder

created time in 2 months

Pull request review commentAurorastation/Aurora.3

Modular Computer Program Availability Buffs

 	filedesc = "NTNet/ExoNet News Browser" 	extended_desc = "This program may be used to view and download news articles from the network." 	program_icon_state = "generic"+	usage_flags = PROGRAM_CONSOLE | PROGRAM_LAPTOP | PROGRAM_TABLET | PROGRAM_STATIONBOUND | PROGRAM_WRISTBOUND

pAI can't access news? Just do not add restrictions.

ParadoxSpace

comment created time in 2 months

Pull request review commentAurorastation/Aurora.3

Modular Computer Program Availability Buffs

 	size = 10 	requires_ntnet = TRUE 	available_on_ntnet = TRUE-	usage_flags = PROGRAM_LAPTOP | PROGRAM_TELESCREEN | PROGRAM_CONSOLE+	usage_flags = PROGRAM_CONSOLE | PROGRAM_LAPTOP | PROGRAM_TABLET | PROGRAM_STATIONBOUND | PROGRAM_TELESCREEN | PROGRAM_WRISTBOUND

Use agregite types.

ParadoxSpace

comment created time in 2 months

Pull request review commentAurorastation/Aurora.3

Modular Computer Program Availability Buffs

 	extended_desc = "This program provides visual interface for station's alarm system." 	requires_ntnet = TRUE 	network_destination = "alarm monitoring network"+	usage_flags = PROGRAM_CONSOLE | PROGRAM_LAPTOP | PROGRAM_TABLET | PROGRAM_STATIONBOUND | PROGRAM_WRISTBOUND

Why add restrictions? Also please do not list every type and use agregte type PROGRAM_ALL_REGULAR with agregite type PROGRAM_STATIONBOUND

ParadoxSpace

comment created time in 2 months

Pull request review commentAurorastation/Aurora.3

Modular Computer Program Availability Buffs

 	filedesc = "Crew Manifest" 	program_icon_state = "generic" 	extended_desc = "This program is used for viewing the crew manifest."+	usage_flags = PROGRAM_ALL

This is unecessery

ParadoxSpace

comment created time in 2 months

Pull request review commentAurorastation/Aurora.3

Modular Computer Program Availability Buffs

 	filedesc = "NTSL2+ Interpreter" 	extended_desc = "This program is used to run NTSL2+ programs." 	program_icon_state = "generic"+	usage_flags = PROGRAM_CONSOLE | PROGRAM_LAPTOP | PROGRAM_TABLET | PROGRAM_STATIONBOUND | PROGRAM_WRISTBOUND

Why are you adding restrictions? Also this isn't mentioned in changelog. And why pAIs are excluded?

ParadoxSpace

comment created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha 4da3e6693876643b9f9444ba6e5158b89c8ee2ae

Okay types matter

view details

push time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha ea0edbad9466a80c989cab04f2b5965eedfac522

Okay, actual fix

view details

push time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha 4c4ea8df054c73938243e9ab7596475e0906da3d

islist and runtime fix

view details

push time in 2 months

pull request commentAurorastation/Aurora.3

Fixes broken cargo control program.

!review !bugfix

Karolis2011

comment created time in 2 months

PR opened Aurorastation/Aurora.3

Reviewers
Fixes broken cargo control program.
+5 -1

0 comment

2 changed files

pr created time in 2 months

create barnchKarolis2011/Aurora.3

branch : 20-05-08-fix-cargo

created branch time in 2 months

Pull request review commentAurorastation/Aurora.3

Allows ghosts to see visible_messages.

 			continue 		if (!M.client || istype(M, /mob/abstract/new_player)) 			continue-		if(get_turf(M) in messageturfs)+		if((get_turf(M) in messageturfs) || (isobserver(M) && (M.client.prefs.toggles & CHAT_GHOSTEARS)))

Maybe CHAT_GHOSTSIGHT is better alternative?

NonQueueingMatt

comment created time in 2 months

pull request commentAurorastation/Aurora.3

pAIs, Computers and ntIRC

Can we review current state? Yes, pAI migth have issue by not understanding sign while on person. That migth be issue with how language code works.

Karolis2011

comment created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha a5461c4b5cc51fb694a2a1ca9d8f765c2961bcd9

Fix to thing

view details

push time in 2 months

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha 869766e286368b58c2736b55603e5d7e6b4152eb

Increases max size of url

view details

push time in 2 months

PR opened Aurorastation/Aurora.3

Updates NTSL2+ api interface

Depends on https://github.com/TehFlaminTaco/ByondInterpretedLanguage/pull/3

+21 -16

0 comment

3 changed files

pr created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha 0eb5d2e06ec3462045fb7acd0c86bdead6ccacd3

New API

view details

push time in 2 months

create barnchKarolis2011/Aurora.3

branch : 20-05-06-ntsl2-http-rework

created branch time in 2 months

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha 207f559d2cbb62ebe8cd462a664ded0384e712bd

Fixes anf fuck legacy support

view details

push time in 2 months

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha 6bdf8347d7453ad65a2871d84fafab88760fe3d1

Add backwards compatibility

view details

push time in 2 months

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha c9dab12f29ad7b998ca4f8328ecde6d82492d91c

forgot to embed

view details

push time in 2 months

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha 1c39d119bdbbd57bd7816a157994bc2fbf23fa88

Initialized token compiler

view details

push time in 2 months

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha 90e3f8d05b9e6fdde6c21ad21fc845920576fa57

Add loggigng

view details

push time in 2 months

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha 9653126980eeda4baee09eefa87e9caec8528f51

Fixes

view details

push time in 2 months

pull request commentTehFlaminTaco/ByondInterpretedLanguage

Ports server to krestrel

Oh I forgot to register service, I will do that in a moment.

Karolis2011

comment created time in 2 months

pull request commentTehFlaminTaco/ByondInterpretedLanguage

Ports server to krestrel

So to sumarize - NTSL service manages state of interpreter - and it's relative programs, while Controler handles IO, and exceptions. And maybe else. Currently some code from service should be moved to controller.

Karolis2011

comment created time in 2 months

push eventKarolis2011/ByondInterpretedLanguage

Karolis2011

commit sha 130702118344663f5f0825fe31ab86b2ceec1633

Finishes service part

view details

push time in 2 months

PR opened TehFlaminTaco/ByondInterpretedLanguage

Ports server to krestrel

Uses integrated ASP net HTTP server and cleans up server code by using controller.

+662 -361

0 comment

32 changed files

pr created time in 2 months

create barnchKarolis2011/ByondInterpretedLanguage

branch : kestrel-port

created branch time in 2 months

fork Karolis2011/ByondInterpretedLanguage

Some attempt to make an interepreted language for BYOND that doesn't suck

fork in 2 months

create barnchKarolis2011/LanguageServer

branch : master

created branch time in 2 months

created repositoryKarolis2011/LanguageServer

created time in 2 months

Pull request review commentAurorastation/Aurora.3

Port NTSL2+ to VueUI

+<template>+  <div>+    <vui-button :params="{refresh: 1}">Refresh</vui-button> <vui-button :params="{closefile: 1}">Exit</vui-button>+    <h2>{{running_name}}</h2>+    <div class="item">+      <div class="itemContent" style="width: 100%; font-family: monospace; line-height:8pt; font-size:8pt; text-align:center;">+        <span id="ntsl_terminalbody" v-html="terminal"/><br>+        <input id="ntsl_commandline" v-on:keyup.enter="commandLine()">+      </div>+    </div>+  </div>+</template>+<!-- Can't scope due to custom HTML injection. Shoot me if you use ntsl_terminalbody as an ID for something else -->+<style lang="scss">+#ntsl_terminalbody a{+  background: none;+  border: none;+  float: none;+  vertical-align: baseline;+  height:0px;+  line-height: 0px;+  padding: 0 0 0 0;+  margin: 0 0 0 0;+  box-sizing: revert;+  &:hover {+    background-color: none;+    cursor: pointer;+  }+}+</style>+<style lang="scss" scoped>+input#hiddenButton {+  width:0px;+  height:0px;+  padding:0px;+  border:0px;+  margin:0px;+}+input#ntsl_commandline {+  width: 307pt;+  background-color: #000;+  margin: 2pt 0pt 0pt 0pt;+  color: #fff;+  border: none;+  padding: 0 0 0 0;+  font-size: 8pt;+  font-family: monospace;+}++</style>+<script>+import Utils from "../../../../../utils.js";+export default {+  data() {+    return this.$root.$data.state+  },+  methods: {+    commandLine() {+      var cmd = document.getElementById("ntsl_commandline")+      Utils.sendToTopic({commandLineInput: cmd.value})+      cmd.value = ""+      cmd.select()+    }+  },+  watch: {+    last_update(newVal, oldVal){+      if(newVal > oldVal){ // Ensure updates are done in chronological order+        var blok = document.getElementById("ntsl_terminalbody")+        if(blok){+          blok.innerHTML = this.terminal;

I am offended that you didn't actually try it. See example https://jsfiddle.net/nu41w0q8/1/

TehFlaminTaco

comment created time in 2 months

Pull request review commentAurorastation/Aurora.3

Port NTSL2+ to VueUI

 	requires_ntnet = TRUE 	available_on_ntnet = TRUE -	nanomodule_path = /datum/nano_module/program/computer_ntsl2_interpreter- 	var/datum/ntsl_program/running+	var/last_terminal_update = 0 	color = LIGHT_COLOR_GREEN  /datum/computer_file/program/ntsl2_interpreter/process_tick() 	if(istype(running)) 		running.cycle(30000)-	..()+	. = ..()  /datum/computer_file/program/ntsl2_interpreter/kill_program()-	..()+	. = ..() 	if(istype(running)) 		running.kill() 		running = null +/datum/computer_file/program/ntsl2_interpreter/ui_interact(mob/user)+	var/datum/vueui/ui = SSvueui.get_open_ui(user, src)+	if (!ui)+		ui = new /datum/vueui/modularcomputer(user, src, running ? "mcomputer-generic-ntsl-terminal" : "mcomputer-generic-ntsl-selectfile", 450, 520, "NTSL2+ Interpreter")+		ui.auto_update_content = TRUE+	ui.open()++/datum/computer_file/program/ntsl2_interpreter/vueui_transfer(oldobj)+	for(var/o in SSvueui.transfer_uis(oldobj, src, running ? "mcomputer-generic-ntsl-terminal" : "mcomputer-generic-ntsl-selectfile", 450, 520, "NTSL2+ Interpreter"))+		var/datum/vueui/ui = o+		ui.auto_update_content = TRUE+	return TRUE++/datum/computer_file/program/ntsl2_interpreter/vueui_data_change(var/list/data, var/mob/user, var/datum/vueui/ui)+	. = ..()+	data = . || data || list()+	// Gather data for computer header+	var/headerdata = get_header_data(data["_PC"])+	if(headerdata)+		data["_PC"] = headerdata+		. = data+	+	if(running)+		if(ui.activeui != "mcomputer-generic-ntsl-terminal")+			ui.activeui = "mcomputer-generic-ntsl-terminal"+			spawn(1)+				. = data+				ui_interact(user)+			return .+		else

It will have issues because you do not fill out data and UI hates when values are being used without them being defined. Also UI will have hard time detecting changes to data if you add new keys to root data list

TehFlaminTaco

comment created time in 2 months

Pull request review commentAurorastation/Aurora.3

Port NTSL2+ to VueUI

+<template>+  <div>+    <vui-button :params="{refresh: 1}">Refresh</vui-button> <vui-button :params="{closefile: 1}">Exit</vui-button>+    <h2>{{running_name}}</h2>+    <div class="item">+      <div class="itemContent" style="width: 100%; font-family: monospace; line-height:8pt; font-size:8pt; text-align:center;">+        <span id="ntsl_terminalbody" v-html="terminal"/><br>+        <input id="ntsl_commandline" v-on:keyup.enter="commandLine()">+      </div>+    </div>+  </div>+</template>+<!-- Can't scope due to custom HTML injection. Shoot me if you use ntsl_terminalbody as an ID for something else -->+<style lang="scss">+#ntsl_terminalbody a{+  background: none;+  border: none;+  float: none;+  vertical-align: baseline;+  height:0px;+  line-height: 0px;+  padding: 0 0 0 0;+  margin: 0 0 0 0;+  box-sizing: revert;+  &:hover {+    background-color: none;+    cursor: pointer;+  }+}+</style>+<style lang="scss" scoped>+input#hiddenButton {+  width:0px;+  height:0px;+  padding:0px;+  border:0px;+  margin:0px;+}+input#ntsl_commandline {+  width: 307pt;+  background-color: #000;+  margin: 2pt 0pt 0pt 0pt;+  color: #fff;+  border: none;+  padding: 0 0 0 0;+  font-size: 8pt;+  font-family: monospace;+}++</style>+<script>+import Utils from "../../../../../utils.js";+export default {+  data() {+    return this.$root.$data.state+  },+  methods: {+    commandLine() {+      var cmd = document.getElementById("ntsl_commandline")+      Utils.sendToTopic({commandLineInput: cmd.value})+      cmd.value = ""+      cmd.select()+    }+  },+  watch: {+    last_update(newVal, oldVal){+      if(newVal > oldVal){ // Ensure updates are done in chronological order+        var blok = document.getElementById("ntsl_terminalbody")+        if(blok){+          blok.innerHTML = this.terminal;

Your template already contains said output of HTML - https://vuejs.org/v2/guide/syntax.html#Raw-HTML

TehFlaminTaco

comment created time in 2 months

push eventKarolis2011/Aurora.3

Karolis2011

commit sha d769caaa8987e295a1d7fa9d1b9c8096bb2f1afa

Wrong place

view details

push time in 2 months

Pull request review commentAurorastation/Aurora.3

Port NTSL2+ to VueUI

 	requires_ntnet = TRUE 	available_on_ntnet = TRUE -	nanomodule_path = /datum/nano_module/program/computer_ntsl2_interpreter- 	var/datum/ntsl_program/running+	var/last_terminal_update = 0 	color = LIGHT_COLOR_GREEN  /datum/computer_file/program/ntsl2_interpreter/process_tick() 	if(istype(running)) 		running.cycle(30000)-	..()+	. = ..()  /datum/computer_file/program/ntsl2_interpreter/kill_program()-	..()+	. = ..() 	if(istype(running)) 		running.kill() 		running = null +/datum/computer_file/program/ntsl2_interpreter/ui_interact(mob/user)+	var/datum/vueui/ui = SSvueui.get_open_ui(user, src)+	if (!ui)+		ui = new /datum/vueui/modularcomputer(user, src, running ? "mcomputer-generic-ntsl-terminal" : "mcomputer-generic-ntsl-selectfile", 450, 520, "NTSL2+ Interpreter")+		ui.auto_update_content = TRUE+	ui.open()++/datum/computer_file/program/ntsl2_interpreter/vueui_transfer(oldobj)+	for(var/o in SSvueui.transfer_uis(oldobj, src, running ? "mcomputer-generic-ntsl-terminal" : "mcomputer-generic-ntsl-selectfile", 450, 520, "NTSL2+ Interpreter"))+		var/datum/vueui/ui = o+		ui.auto_update_content = TRUE+	return TRUE++/datum/computer_file/program/ntsl2_interpreter/vueui_data_change(var/list/data, var/mob/user, var/datum/vueui/ui)+	. = ..()+	data = . || data || list()+	// Gather data for computer header+	var/headerdata = get_header_data(data["_PC"])+	if(headerdata)+		data["_PC"] = headerdata+		. = data+	+	if(running)+		if(ui.activeui != "mcomputer-generic-ntsl-terminal")+			ui.activeui = "mcomputer-generic-ntsl-terminal"+			spawn(1)+				. = data+				ui_interact(user)+			return .+		else

This can be replaced with VUEUI_SET_CHECK(ui.activeui, "mcomputer-generic-ntsl-terminal", ., data) This could cause ininteded sideeefects, like vueui_data_change being called twice. or something really borking up internetly (hopefully not)

TehFlaminTaco

comment created time in 2 months

more