text:
how to set the link play UDP server?

I modded 5.5.8c arcaea, and everything works fine, including song downloads, PTT mechanisms, and etc.
However, the link play doesn't work, and I figured out that the port 82 (TCP server I changed for linkplay) opens successfully, but the port 81 (UDP server for linkplay) doesn't open at all.
I've tried changing the ports, changing the outbound / inbounds for the port in Windows Defender, Re-installing arcaea-server files and Flask, but nothing worked.
Would you tell me how to fix this? I'll screenshot the things that you say to attach if needed. Comment me please.

So, how did you check the UDP port 81? Show me the related output of netstat -ano.

I checked the port 81 (UDP) closed via open port check tool (https://www.yougetsignal.com/tools/open-ports/).

I'm using Wi-Fi, and Charles / VProxid to redirect arcaea to my local server. I did additional port-fowarding for port 80,81,82,2020,8888 (Charles HTTP and SOCKS), to use the server outside.

Hmmm UDP port cannot be easily checked by outside tools. By netstat, you can see the port is open.
VProxid... Nope, it doesn't support UDP, according to its README.

oh, I see. is there any other apps that could replace VProxid? sorry for asking too much.

VProxid's README puts RProxid(root needed).
Postern or others can work too.

used proxifier, everything works fine. Thanks, I'll end this issue!

authors: Lost-MSth rlarhsid

repo: Lost-MSth/Arcaea-server


text:
Resolve Stylelint rules issues

Resolve issues with stylelint rules marked as #todo in configuration file

Posted few Stylelint issues:

[ ] https://github.com/stylelint/stylelint/issues/2760
[ ] https://github.com/stylelint/stylelint/issues/2759
[ ] https://github.com/stylelint/stylelint/issues/2758

source: gharchive/issue

repo: LotusTM/Kotsu

license_type: permissive

license_source: bigquery


text:
CVL reset

Describe the bug
I noticed that the CVL reset also happens at SOC_LEVEL_TO_RESET_VOLTAGE_LIMIT
even if linear mode is enabled.
I have a SOC drift of the JK BMS in summer so I selected the MPII as battery Monitor.
The SOC of the JK BMS was 89% and the SOC_LEVEL_TO_RESET_VOLTAGE_LIMIT=90
--> the Driver never entered FLOAT
How to reproduce
...
Expected behavior
only: CVL reset based on cell voltage diff
Driver version
latest Beta
Venus OS device type
Raspberry Pi
Venus OS version
3.0.0-18
BMS type
JKBMS / Heltec BMS
Cell count
16
Connection type
Serial USB adapter to RS485
Config file
[DEFAULT]

; --------- Battery Current limits ---------
MAX_BATTERY_CHARGE_CURRENT    = 70.0
MAX_BATTERY_DISCHARGE_CURRENT = 90.0

; --------- Cell Voltages ---------
; Description: Cell min/max voltages which are used to calculate the min/max battery voltage
; Example: 16 cells * 3.45V/cell = 55.2V max charge voltage. 16 cells * 2.90V = 46.4V min discharge voltage
MIN_CELL_VOLTAGE   = 2.900
; Max voltage can seen as absorption voltage
MAX_CELL_VOLTAGE   = 3.450
FLOAT_CELL_VOLTAGE = 3.375

; --------- Bluetooth BMS ---------
; Description: List the Bluetooth BMS here that you want to install
; Example with 1 BMS: Jkbms_Ble C8:47:8C:00:00:00
; Example with 3 BMS: Jkbms_Ble C8:47:8C:00:00:00, Jkbms_Ble C8:47:8C:00:00:11, Jkbms_Ble C8:47:8C:00:00:22
BLUETOOTH_BMS =

; --------- BMS disconnect behaviour ---------
; Description: Block charge and discharge when the communication to the BMS is lost. If you are removing the
;              BMS on purpose, then you have to restart the driver/system to reset the block.
; False: Charge and discharge is not blocked on BMS communication loss
; True: Charge and discharge is blocked on BMS communication loss, it's unblocked when connection is established
;       again or the driver/system is restarted
BLOCK_ON_DISCONNECT = True

; --------- Charge mode ---------
; Choose the mode for voltage / current limitations (True / False)
; False is a step mode: This is the default with limitations on hard boundary steps
; True is a linear mode:
;     For CCL and DCL the values between the steps are calculated for smoother values (by WaldemarFech)
;     For CVL max battery voltage is calculated dynamically in order that the max cell voltage is not exceeded
LINEAR_LIMITATION_ENABLE = True

; Specify in seconds how often the linear values should be recalculated
LINEAR_RECALCULATION_EVERY = 60
; Specify in percent when the linear values should be recalculated immediately
; Example: 5 for a immediate change, when the value changes by more than 5%
LINEAR_RECALCULATION_ON_PERC_CHANGE = 5

; --------- Charge Voltage limitation (affecting CVL) ---------
; Description: Limit max charging voltage (MAX_CELL_VOLTAGE * cell count), switch from max voltage to float
;              voltage (FLOAT_CELL_VOLTAGE * cell count) and back
;     False: Max charging voltage is always kept
;     True: Max charging voltage is reduced based on charge mode
;         Step mode: After max voltage is reached for MAX_VOLTAGE_TIME_SEC it switches to float voltage. After
;                    SoC is below SOC_LEVEL_TO_RESET_VOLTAGE_LIMIT it switches back to max voltage.
;         Linear mode: After max voltage is reachend and cell voltage difference is smaller or equal to
;                      CELL_VOLTAGE_DIFF_KEEP_MAX_VOLTAGE_UNTIL it switches to float voltage after 300 (fixed)
;                      additional seconds. After cell voltage difference is greater or equal to
;                      CELL_VOLTAGE_DIFF_TO_RESET_VOLTAGE_LIMIT it switches back to max voltage.
; Example: The battery reached max voltage of 55.2V and hold it for 900 seconds, the the CVL is switched to
;          float voltage of 53.6V to don't stress the batteries. Allow max voltage of 55.2V again, if SoC is
;          once below 90%
;          OR
;          The battery reached max voltage of 55.2V and the max cell difference is 0.010V, then switch to float
;          voltage of 53.6V after 300 additional seconds to don't stress the batteries. Allow max voltage of
;          55.2V again if max cell difference is above 0.050V
; Charge voltage control management enable (True/False).
CVCM_ENABLE = True

; -- CVL reset based on cell voltage diff (linear mode)
; Specify cell voltage diff where CVL limit is kept until diff is equal or lower
CELL_VOLTAGE_DIFF_KEEP_MAX_VOLTAGE_UNTIL = 0.002
; Specify cell voltage diff where CVL limit is reset to max voltage, if value get above
; the cells are considered as imbalanced, if the cell diff exceeds 5% of the nominal cell voltage
; e.g. 3.2 V * 5 / 100 = 0.160 V
CELL_VOLTAGE_DIFF_TO_RESET_VOLTAGE_LIMIT = 0.080

; -- CVL reset based on SoC option (step mode)
; Specify how long the max voltage should be kept, if reached then switch to float voltage
MAX_VOLTAGE_TIME_SEC = 900
; Specify SoC where CVL limit is reset to max voltage, if value gets below
SOC_LEVEL_TO_RESET_VOLTAGE_LIMIT = 50

; --------- Cell Voltage Current limitation (affecting CCL/DCL) ---------
; Description: Maximal charge / discharge current will be in-/decreased depending on min and max cell voltages
; Example: 18 cells * 3.55V/cell = 63.9V max charge voltage
;          18 cells * 2.70V/cell = 48.6V min discharge voltage
;          But in reality not all cells reach the same voltage at the same time. The (dis)charge current
;          will be (in-/)decreased, if even ONE SINGLE BATTERY CELL reaches the limits

; Charge current control management referring to cell-voltage enable (True/False).
CCCM_CV_ENABLE = False
; Discharge current control management referring to cell-voltage enable (True/False).
DCCM_CV_ENABLE = False

; Set steps to reduce battery current
; The current will be changed linear between those steps if LINEAR_LIMITATION_ENABLE is set to True
CELL_VOLTAGES_WHILE_CHARGING   = 3.55, 3.50, 3.45, 3.30
MAX_CHARGE_CURRENT_CV_FRACTION =    0, 0.05,  0.5,    1

CELL_VOLTAGES_WHILE_DISCHARGING   = 2.70, 2.80, 2.90, 3.10
MAX_DISCHARGE_CURRENT_CV_FRACTION =    0,  0.1,  0.5,    1

; --------- Temperature limitation (affecting CCL/DCL) ---------
; Description: Maximal charge / discharge current will be in-/decreased depending on temperature
; Example: The temperature limit will be monitored to control the currents. If there are two temperature senors,
;          then the worst case will be calculated and the more secure lower current will be set.
; Charge current control management referring to temperature enable (True/False).
CCCM_T_ENABLE = True
; Charge current control management referring to temperature enable (True/False).
DCCM_T_ENABLE = True

; Set steps to reduce battery current
; The current will be changed linear between those steps if LINEAR_LIMITATION_ENABLE is set to True
TEMPERATURE_LIMITS_WHILE_CHARGING = 0,   2,   5,  10,  15, 20, 35,  40, 55
MAX_CHARGE_CURRENT_T_FRACTION     = 0, 0.1, 0.2, 0.4,   1,  1,  1, 0.4,  0

TEMPERATURE_LIMITS_WHILE_DISCHARGING = -20,   0,   5,  10, 15, 45, 55
MAX_DISCHARGE_CURRENT_T_FRACTION     =   0, 0.2, 0.3,   1,  1,  1,  0

; --------- SOC limitation (affecting CCL/DCL) ---------
; Description: Maximal charge / discharge current will be increased / decreased depending on State of Charge,
;              see CC_SOC_LIMIT1 etc.
; Example: The SoC limit will be monitored to control the currents.
; Charge current control management enable (True/False).
CCCM_SOC_ENABLE = False
; Discharge current control management enable (True/False).
DCCM_SOC_ENABLE = False

; Charge current soc limits
CC_SOC_LIMIT1 = 98
CC_SOC_LIMIT2 = 95
CC_SOC_LIMIT3 = 91

; Charge current limits
CC_CURRENT_LIMIT1_FRACTION = 0.1
CC_CURRENT_LIMIT2_FRACTION = 0.3
CC_CURRENT_LIMIT3_FRACTION = 0.5

; Discharge current soc limits
DC_SOC_LIMIT1 = 10
DC_SOC_LIMIT2 = 20
DC_SOC_LIMIT3 = 30

; Discharge current limits
DC_CURRENT_LIMIT1_FRACTION = 0.1
DC_CURRENT_LIMIT2_FRACTION = 0.3
DC_CURRENT_LIMIT3_FRACTION = 0.5

; --------- Time-To-Go ---------
; Description: Calculates the time to go shown in the GUI
;              Recalculation is done based on TIME_TO_SOC_RECALCULATE_EVERY
TIME_TO_GO_ENABLE = True

; --------- Time-To-Soc ---------
; Description: Calculates the time to a specific SoC
; Example: TIME_TO_SOC_POINTS = 50, 25, 15, 0
;          6h 24m remaining until 50% SoC
;          17h 36m remaining until 25% SoC
;          22h 5m remaining until 15% SoC
;          28h 48m remaining until 0% SoC
; Set of SoC percentages to report on dbus and MQTT. The more you specify the more it will impact system performance.
; [Valid values 0-100, comma separated list. More that 20 intervals are not recommended]
; Example: TIME_TO_SOC_POINTS = 100, 95, 90, 85, 75, 50, 25, 20, 10, 0
; Leave empty to disable
TIME_TO_SOC_POINTS = 5
; Specify TimeToSoc value type [Valid values 1, 2, 3]
; 1 Seconds
; 2 Time string <days>d <hours>h <minutes>m <seconds>s
; 3 Both seconds and time string "<seconds> [<days>d <hours>h <minutes>m <seconds>s]"
TIME_TO_SOC_VALUE_TYPE = 1
; Specify in seconds how often the TimeToSoc should be recalculated
; Minimum are 5 seconds to prevent CPU overload
TIME_TO_SOC_RECALCULATE_EVERY = 60
; Include TimeToSoC points when moving away from the SoC point [Valid values True, False]
; These will be as negative time. Disabling this improves performance slightly
TIME_TO_SOC_INC_FROM = True

; --------- Additional settings ---------
; Specify only one BMS type to load else leave empty to try to load all availabe
; LltJbd, Ant, Daly, Daly, Jkbms, Lifepower, Renogy, Renogy, Ecs
BMS_TYPE = Jkbms

; Publish the config settings to the dbus path "/Info/Config/"
PUBLISH_CONFIG_VALUES = 1

; Select the format of cell data presented on dbus [Valid values 0,1,2,3]
; 0 Do not publish all the cells (only the min/max cell data as used by the default GX)
; 1 Format: /Voltages/Cell (also available for display on Remote Console)
; 2 Format: /Cell/#/Volts
; 3 Both formats 1 and 2
BATTERY_CELL_DATA_FORMAT = 1

; Simulate Midpoint graph (True/False).
MIDPOINT_ENABLE = True

; Battery temperature
; Specifiy how the battery temperature is assembled
; 0 Get mean of temperature sensor 1 and temperature sensor 2
; 1 Get only temperature from temperature sensor 1
; 2 Get only temperature from temperature sensor 2
TEMP_BATTERY = 0

; Temperature sensor 1 name
TEMP_1_NAME = Temp 1

; Temperature sensor 2 name
TEMP_2_NAME = Temp 2

; --------- BMS specific settings ---------

; -- LltJbd settings
; SoC low levels
; NOTE: SOC_LOW_WARNING is also used to calculate the Time-To-Go even if you are not using a LltJbd BMS
SOC_LOW_WARNING = 20
SOC_LOW_ALARM   = 10

; -- Daly settings
; Battery capacity (amps) if the BMS does not support reading it
BATTERY_CAPACITY = 50
; Invert Battery Current. Default non-inverted. Set to -1 to invert
INVERT_CURRENT_MEASUREMENT = 1

; -- ESC GreenMeter and Lipro device settings
GREENMETER_ADDRESS  = 1
LIPRO_START_ADDRESS = 2
LIPRO_END_ADDRESS   = 4
LIPRO_CELL_COUNT = 15

Relevant log output
...

Any other information that may be helpful
No response

The driver has only the data that is provided from the battery. If you select the MultiPlus II as the battery monitor this is only for the Venus OS system.
To solve this, lower this setting in your config.

I don't think so.
https://github.com/Louisvdw/dbus-serialbattery/blob/81517190c9373b10a45ae1a2f79e14ac59ed5c70/etc/dbus-serialbattery/config.default.ini#L44-L64

Please always check the config.default.ini for descriptions and copy only the values to the config.ini, so you check always the description that matches your version :-).

authors: Joeknx mr-manuel

repo: Louisvdw/dbus-serialbattery

license: MIT

license_source: github-api


text:
Added compatibility for --]] to end block comment

Fixes #20 , where --]] is not accepted as a valid way to end a block comment

Thank you!

source: gharchive/pull-request

authors: lrogerorrit sumneko


text:
🛑 Casta is down

In c531c17, Casta (https://casta.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Casta is back up in af72cdf.


text:
Department Not Editing Properly

When editing a user, the department doesn't get updated
Admin/Superadmin Account

Fixed

repo: Lukada-taiya/FacultyMIS


text:
Logo proposals

That looks really cool!
I'm not going to be picking up the logo at this stage, but I'll keep it in mind when we get there 😄

In the end I decided to go for another design, which is now in the README. Thanks again for sketching one out!

authors: LukeMathWalker simonsan

repo: LukeMathWalker/pavex


text:
Add white logo for dark mode

Description of changes:
This adds a white version of the logo to README.md that will be rendered when GitHub is in dark mode. This approach is documented in GitHub's blog.

I created this version by using the original as a mask on a white layer. This ensures pixels are only white and translucent.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Thank you ❤

authors: LukeMathWalker nvzqz


text:
Unable to execute hook pre_gen.dart fix:

model

[ x ] model

Description
\models> mason make model
? What is the models name? (model) users
? Does this model have a copyWith method? (Y/n) Yes
? Does this model use equatable? (Y/n) Yes
? Does this model use json? (Y/n) Yes
Unable to execute hook: C:/Users/anypo/AppData/Local/Mason/Cache/hosted/registry.brickhub.dev/model_0.3.7\hooks\pre_gen.dart.
Error: Unexpected type 'invalid-type' of a map spread entry.  Expected 'dynamic' or a Map.
...context.vars,
^
Steps To Reproduce
See above
Expected Behavior
It creates the model.
Screenshots
N/A
Additional Context
I'm not sure what I'm doing wrong, but it used to work, any ideas?

Hey @wednesdei 👋
Thanks for opening this issue!
Could you let me know what Mason & Flutter version you are using so I can try to replicate this? Thanks!!

I am having the same problem with feature_brick (0.5.1)
mason make feature_brick --feature_name login --state_management bloc ? Do you want to use equatable with your bloc? (Y/n) (Y/n) No Could not find lib folder in /Users/max/projects/simplegym/app-v2 Re-run this brick inside your lib folder An exception occurred while executing hook: /Users/max/.mason-cache/hosted/registry.brickhub.dev/feature_brick_0.5.1/hooks/pre_gen.dart. Error: Exception
Mason: 0.1.0-dev.35
Flutter:  stable, 3.3.2,

Closing this PR as stale. Please feel free to re-open this issue if you have more info!

@LukeMoody01
Same issue here, just with the feature_brick
Mason version
(base) admin@Kris---mac features % mason --version
0.1.0-dev.51

Flutter version
(base) admin@Kris---mac features % flutter --version
Flutter 3.16.0 • channel stable • https://github.com/flutter/flutter.git
Framework • revision db7ef5bf9f (6 weeks ago) • 2023-11-15 11:25:44 -0800
Engine • revision 74d16627b9
Tools • Dart 3.2.0 • DevTools 2.28.2

Dart version
(base) admin@Kris---mac features % dart --version
Dart SDK version: 3.2.0 (stable) (Tue Nov 14 18:26:59 2023 +0000) on "macos_arm64"

Using the latest feature_brick
bricks:
hello: 0.1.0+1
annoying_analysis_options: ^0.0.1
feature_brick: ^0.6.2
mason make feature_brick --feature_name login --state_management cubit
Error:
(base) admin@Kris---mac features % mason make feature_brick --feature_name login --state_management cubit

✓ Compiled pre_gen.dart (2.7s)
An exception occurred while executing hook: /Users/admin/.mason-cache/hosted/registry.brickhub.dev/feature_brick_0.6.2/hooks/pre_gen.dart.
Error: Unable to spawn isolate: Can't load Kernel binary: Invalid kernel binary format version.

@LukeMoody01 Same issue here, just with the feature_brick
Mason version
(base) admin@Kris---mac features % mason --version
0.1.0-dev.51

Flutter version
(base) admin@Kris---mac features % flutter --version
Flutter 3.16.0 • channel stable • https://github.com/flutter/flutter.git
Framework • revision db7ef5bf9f (6 weeks ago) • 2023-11-15 11:25:44 -0800
Engine • revision 74d16627b9
Tools • Dart 3.2.0 • DevTools 2.28.2

Dart version
(base) admin@Kris---mac features % dart --version
Dart SDK version: 3.2.0 (stable) (Tue Nov 14 18:26:59 2023 +0000) on "macos_arm64"

Using the latest feature_brick bricks: hello: 0.1.0+1 annoying_analysis_options: ^0.0.1 feature_brick: ^0.6.2
mason make feature_brick --feature_name login --state_management cubit
Error:
(base) admin@Kris---mac features % mason make feature_brick --feature_name login --state_management cubit

✓ Compiled pre_gen.dart (2.7s)
An exception occurred while executing hook: /Users/admin/.mason-cache/hosted/registry.brickhub.dev/feature_brick_0.6.2/hooks/pre_gen.dart.
Error: Unable to spawn isolate: Can't load Kernel binary: Invalid kernel binary format version.

I tried this workaround:
(base) admin@Kris---mac features % which flutter
/opt/homebrew/Caskroom/flutter/3.10.5/flutter/bin/flutter

and after that (base) admin@Kris---mac features % rm -rf /opt/homebrew/Caskroom/flutter/3.10.5/flutter/bin/cache/flutter_tools.stamp
But issue remains

I have the same issue, is there any solution already?


text:
🛑 Bank of China Australia is down

In be5762a, Bank of China Australia (https://obdevp.bank-of-china.net.au/cds-au/v1/banking/products) was down:

HTTP code: 500
Response time: 2980 ms

Resolved: Bank of China Australia is back up in 2b4a98d.

repo: LukePrior/OpenBankingUptime


text:
Exception when use cql query

Describe the bug

my code:
    var cql = "select * from TestTable where num > 1000";
    AVQuery.doCloudQuery(cql).then((objects) {
      print(objects);
      print("Queryed!");
    });

So sorry cql function is in future.
It will be added in v0.0.5 version.

fixed in https://github.com/LunaGao/leancloud_flutter_plugin/commit/f51e937113b26c43bc3beccc3806bef6368feb39

authors: LunaGao zoumiaojiang


text:
Added mcmaukissa

General:

[ ] The pull request title is descriptive. (ex. Added Lunar Network, not Updated metadata.json)
[ ] The pull request does not contain any unrelated commits. (ex. commits from previous pull requests)

Mapping Additions or Updates:

[ ] Folder with appropriate name has been created / updated (must not include any non-alpha characters or whitespace).
[ ] No changes were made to the file's formatting (4 spaces per tab).
[ ] There are no syntax errors.
[ ] There is no pre-existing mapping matching my id (check if there is an existing folder).
[ ] My field values match your requirements.
You can view our patterns here: metadata.schema.json, or take a look below and complete the field checklist:

[ ] id: a lowercase string, which should match the folder name (ex. myserver)
[ ] name: a string (ex. MyServerPvP)
[ ] description: hook between 16 and 80 characters (ex. Home of Competitive Minecraft PvP)
[ ] addresses: an array with lowercase strings (ex. ["my.server", "your-server.com"])

You do not need to specify subdomains, Lunar Client services automatically detect them.

[ ] primaryAddress: the primary address that people connect to with (please include the subdomain if required) (ex. mc.my.server)
[ ] minecraftVersions: an array with Minecraft versions as strings _(ex. ["1.18._", "1.19.2"] - Must be versions or subversions supported by Lunar Client)*
[ ] primaryMinecraftVersion: a Minecraft version as a string (ex. 1.19.2 - Must be a subversion supported by Lunar Client)
[ ] primaryColor: a hexademical color code that primarily distinguishes the server (ex. #00FFFF)
[ ] secondaryColor: a hexademical color code that accompanies the primaryColor of the server (ex. #FF0000)
[ ] primaryRegion: the primary region where your server operates in (ex. NA)
[ ] regions: a list of regions where you have servers located that service your players (ex. ["NA", "EU", "AS"])
[ ] gameTypes: a list of games that describe the content on your server, must be a max of 3 listed (ez. ["PVP", "UHC", "HCF"])
[ ] crossplay: whether the server has support for Bedrock Edition players (through proxies such as GeyserMC)
[ ] (optional) presentationVideo: YouTube video ID (in slug) to server trailer / introduction (ex. 7EV4cPuJvXE)
[ ] (optional) website: url of server website, must include URL schema (http:// or https://) (ex. https://www.your-server.com)
[ ] (optional) store: url of server store, must include URL schema (http:// or https://) (ex. https://store.your-server.com)

Socials

[ ] (optional) twitter: username of twitter account without the @ (ex. MyServer)
[ ] (optional) discord: invite link to discord (ex. https://discord.com/invite/4ceEJuH)
[ ] (optional) youtube: slug or username of youtube channel (ex. MyServer)
[ ] (optional) instagram: username of instagram account (ex. MyServer)
[ ] (optional) twitch: username of twitch account (ex. MyServer)
[ ] (optional) telegram: slug of telegram group (ex. MyServer)
[ ] (optional) reddit: slug of subdreddit wtih 'r/' (ex. MyServer)
[ ] (optional) tiktok: username of tiktok account (ex. MyServer)
[ ] (optional) facebook: slug of facebook page (ex. MyServer)

Compliance

[ ] (optional) privacyPolicy: url to your Privacy Policy (ex. https://www.lunar.gg/privacy)
[ ] (optional) termsOfService: url to your Terms of Service (ex. https://www.lunar.gg/terms)
[ ] (optional) rules: url to your Rules (ex. https://www.lunar.gg/rules)

Media:
Logo

[ ] My logo is a png file.
[ ] I have uploaded my logo to my server folder (ex. lunarnetwork) and named it logo.png.
[ ] My logo has a transparent background and is square (1:1 aspect ratio).
[ ] My logo is 512 pixels in width and height.
[ ] My logo is my own property and complies with relevant copyright/privacy laws.

Background

[ ] My background is a png file.
[ ] I have uploaded my background to my server folder (ex. lunarnetwork) and named it background.png.
[ ] My background has an aspect ratio of 16:9.
[ ] My background is atleast 1920 pixels in width and 1080 pixels in height (can be bigger, but must remain the same aspect ratio).
[ ] My background contains relevant content pertaining to the server, is my own property, and complies with relevant copyright/privacy laws.
[ ] My background doesn't contain any markings, text, or logos (unless part of a build).

updated logo and background ✔

repo: LunarClient/ServerMappings


text:
Added Mini AngelChest / Death chests

Added lines
AngelChestListener: 5
ProjectCipher: 2

looks good to me. only thing that bothers me are those spaces.
other than that a nice feature and selfpromotion :)

The spaces are there because I obviously had it in separate lines before pushing it. Feel free to remove them :D (But please leave the comments intact)

authors: Luziferium mfnalex

repo: Luziferium/the-cipher-project


text:
🛑 EnderChest（末影箱-云盘） is down

In d95ed07, EnderChest（末影箱-云盘） (https://enderchest.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EnderChest（末影箱-云盘） is back up in c0e6d93 after 41 minutes.

repo: LxnChan/status


text:
🛑 115Wiki is down

In 294281c, 115Wiki (https://115.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 115Wiki is back up in ff92df0.


text:
🛑 EnderChest（末影箱-云盘） is down

In a098b5f, EnderChest（末影箱-云盘） (https://enderchest.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EnderChest（末影箱-云盘） is back up in 5090092 after 15 minutes.


text:
🛑 EnderChest（末影箱-云盘） is down

In 9fd5fee, EnderChest（末影箱-云盘） (https://enderchest.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EnderChest（末影箱-云盘） is back up in ec9d8c3 after 15 minutes.


text:
🛑 Official（泠泫凝的异次元空间-主页） is down

In 8fc72f7, Official（泠泫凝的异次元空间-主页） (https://lxnchan.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Official（泠泫凝的异次元空间-主页） is back up in bbad527 after 48 minutes.


text:
背景能不能设置固定？

然后把分组的框在弄成可以调节透明度的！

谷歌搜什么关键字> 你可以通过css实现，在后台设置>自定义footer，添加css代码，具体代码可以google或者询问chatGPT

您可以在后台设置->网站配置->自定义footer添加如下代码来实现背景固定
<style>
.bottom-cover {
    background-image: none !important; /*取消遮罩*/
}
.banner-video > img:first-child {
    position: fixed !important;  /*固定背景图片*/
}
</style>

您可以在后台设置->网站配置->自定义footer添加如下代码来实现背景固定
<style>
.bottom-cover {
    background-image: none !important; /*取消遮罩*/
}
.banner-video > img:first-child {
    position: fixed !important;  /*固定背景图片*/
}
</style>

谢谢大佬的帮助。非常漂亮！遮罩能不能设置透明度，而不是取消。

晚上有空我再看看

晚上有空我再看看

大佬，结果如何？

authors: LyLme renshinizhenhao


text:
Options gone after v0.8.4

Just wanted to mention that there are several options that are gone from the graphics menu in the game after this latest fix version (these dissapear regardless of the options in the ini file being set to true or false), a few to mention are:
Sharpness (Grayed out, unable to change)
Vignetter (Grayed out, unable to change)
I want to have the option to be able to turn these on but they seem to have gone away.

Just wanted to mention that there are several options that are gone from the graphics menu in the game after this latest fix version (these dissapear regardless of the options in the ini file being set to true or false), a few to mention are:
Sharpness (Grayed out, unable to change) Vignetter (Grayed out, unable to change)
I want to have the option to be able to turn these on but they seem to have gone away.

Vignette has always been locked out when you use frame generation. This isn't new. The sharpness slider has changed though, as it is locked out in the latest update when you use DLSS or XeSS upscaling. None of these are caused or affected by FFXVIFix though. The "[Motion Blur + Frame Generation]" option still works though and does unlock the slider for motion blur when using frame gen.

I see. I went from 7.5 to this latest version and on that one the sharpness option was still there so it threw me off as I had it set to 1. So this shouldn’t impact that piece? Or is sharpness useless once using DLAA and Frame Generation?

I see. I went from 7.5 to this latest version and on that one the sharpness option was still there so it threw me off as I had it set to 1. So this shouldn’t impact that piece? Or is sharpness useless once using DLAA and Frame Generation?

Well in the demo version of the game, the sharpness slider didn't even do anything until they patched it. I'm not sure why they've updated things yet again to remove it. The game doesn't seem look as soft as it used to with DLAA + 0 sharpness so I'm not sure if they are actually applying some sharpening, even if the option is locked out.

Gotcha. Sorry just now noticed there was an update today and you are right they did remove things. On another note I’m not sure if this is their doing or something related to the fix but now when set to full screen, if I alt tab out, when trying to get back into the game it will be on a frozen screen while the game keeps running “in the background”.

authors: Lyall idothegood

repo: Lyall/FFXVIFix


text:
About the 'environ.py' file

First, many thanks for publicing such an excellent dataset.
However, it seems that the ‘environ.py’ in the ‘ribfrac’ is empty.
I wonder if you have adjusted the annotation of the label when you adjust the file structure.
I mean, the original label files seem to be marked according to the serial number of the fracture. How will they be evaluated? Do the labels need to be converted into specific category annotations according to the csv file?
Looking forward to your reply  (●'◡'●)

Sorry for the delay. This repo is still a work-in-progress. Originally we wanted this to be a pip-installable package but that's too much of a hassle. This repo will come out as a submission scorer. We are stilling finishing the final details on the evaluation code and will release it soon.

authors: SwanKnightZJP kaimingkuang


text:
[Feature] WCT Carousel element

Description
Add support for the Windows Community Toolkit Carousel element.
The implementation should support the collection of child items with the ability to select items.

Exploring this, similar to #21, the WCT Carousel control doesn't expose the selected item which will make it difficult to update the control's state in an element wrapper for this framework.
Logged issue 3506 on the WCT to rectify this with PR 3507.
Once this has been merged, it will be possible to complete this work.

repo: MADE-Apps/legerity


text:
Logout bug ((feature-chat))

Client\src\app\components\homepage\homepage.component.ts : 19
HomepageComponent.onLogout() : doesn't route to '/login' anymore;

Client\src\app\services\authentication.service.ts : 34
AuthenticationService.logout() : need a solution that returns http.delete and then unloads AuthenticationService.currentUserSubject

Everything works fine if you 'just' reload homepage after clicking on Logout button

#9 Check fix and merge if applicable. This is a temp fix to allow further design capabilty.

authors: SgtCroWbaR djordjetane


text:
Feature Request: Configure Action for Double Click

Currentlyy a double clikc on a job triggers a new build (see #190)
It would be great to configure the action. So it will be possible to load builds instead run a new build
Ideas for possible actions:

Trigger Build (default)
Load Job
Show last log
...

@Majed6 Could you try following EAP: https://plugins.jetbrains.com/plugin/6110-jenkins-control/versions/eap/127589

Absolutely. Could you please lower the required version. I'm on 2021.1.4 ?

Works like a charm. Thanks a heap for taking on my feedback. Would love to buy you a coffee, is there a place where you accept donos?

Thanks
We all are developers and help together :)

released with 0.13.12

repo: MCMicS/jenkins-control-plugin


text:
Preserve tree expansion and scroll position on refresh jobs

When a build is running, I want to check a status of a specific build
Unfortunately after clicking "refresh", the tree collapses and I cannot see what is a status of my build, only status of a job itself. It might say "running" but this could be a new build  started by someone else.

BTW, why do you hide the ">" symbol in a tree and require an extra step of clicking "load builds" button instead of loading builds on demand?
"Expand All" & "Collapse All" would be nice too, like in Project View

Hithanks for it
yes it is a missing feature
in #231 it was only inplmented for jobs because Builds are not reloaded automatically to improve speed
But should be easy to add

I don't mean it should reload automatically, only when it's triggered manually  with a button.

ACTUALLY
Now I've noticed that if I check "Auto load builds on first level", the tree doesn't collapse.
From my point of view this issue can be closed, but I understand if some users might want to preserve tree expantion with that option turned off for performance reasons.

Yes I will enhance the plugin to restore last loaded states.
But it will not be done in next release I think

authors: MCMicS jacekgajek


text:
Update concurrencies in actions

Seems like historically the concurrencies had a typo in them.

Thanks, wouldn't have been able to find this one.

I hope that's all, we won't know if it'll work until we merge I guess 😅

Looks like it worked, but I see a field I forgot to delete in the themes update 🤦🏽♂

authors: IAlibay orbeckst

repo: MDAnalysis/MDAnalysisData


text:
[提案] 出力EPSGコードに EPSG:3857 も追加してほしい

非常に便利な変換ツールを公開していただきありがとうございます。
機能提案としてメモします。
出力EPSGコードに EPSG:3857 も加わると、平面直角座標系以外の選択肢として有用だと感じました。
https://epsg.io/3857

ありがとうございます！！！

repo: MIERUNE/plateau-gis-converter


text:
[Fix] Add missing reportlab import to Dockerfile

When depolying the docker on a Debian 9 system, an error was thrown of a missing import. This import was added by this commit.

Hi,
I have already added this earlier today - it should be live + the containers should be rebuilt with the update. Please let me know if you are not seeing that.

Here was the commit: https://github.com/MISP/docker-misp/commit/b063e3bcd55f53611f2f7bcb57e261d83c9d4fb2

Hi - I've noticed right after I submitted the request. Great work ;-)
I'll close this one.

@matthiasmaes - Awesome, and thanks for bringing this up!

authors: matthiasmaes ventz

repo: MISP/docker-misp


text:
TimeStamp

I would like to monitor the effect of specific therapy over time (for example, every 30 minutes after drug administration).
Could you advise me on how to get vital parameters in certain Time stamps?
Thanks

Everything in eICU-CRD is done in terms of offsets.  This is the time (in minutes) from ICU admission.  In both the vitalaperiodic and vitalperiodic tables, there is a column called observationoffset which indicates the time the observation was made.
In most other tables there will be one or more offset columns, and figuring out what occurred when will require making use of these.

repo: MIT-LCP/eicu-code


text:
some cleaning in  pkg/mdsio

What changes does this PR introduce?

clean-up last 2 calls to obsolete S/R MDSWRITEFIELD{X,Y}Z  and retire all S/R in mdsio_rw_slice.F
minor: move if statement outside "lengthBuff" length loop in mdsio_{read,write}_whalo.F (might be a bit faster
without any compiler optimization, e.g., for testreport )

What is the current behaviour?

most of S/R in mdsio_rw_slice.F are not used anymore, except 2 in pkg/ctrl (in ctrl_set_globfld_{x,y}z.F);
because of mixing array type between _RL and _RS, this src file does not pass argument type check that some compiler provides (e.g., ifort, using -devel) and has been set aside in the NOOPTFILES list of some otpfile.

What is the new behaviour

replace the last 2 calls to S/R MDSWRITEFIELD{X,Y}Z in ctrl_set_globfld_{x,y}z.F using instead WRITE_REC_{X,Y}Z_RL (from pkg/rw);
retire all S/R in mdsio_rw_slice.F and remove this src file (+ mdsio_rw_field.F) from few linux_amd64_ifort  NOOPTFILES list.

Does this PR introduce a breaking change?
no
Other information:
Suggested addition to tag-index
o pkg/mdsio:

retire all S/R from mdsio_rw_slice.F after replacing the last 2 calls to
MDSWRITEFIELD{X,Y}Z in pkg/ctrl/ctrl_set_globfld_{x,y}z.F with calls to
S/R WRITE_REC_{X,Y}Z_RL (from pkg/rw).
remove src file mdsio_rw_field.F & mdsio_rw_slice.F from NOOPTFILES list
in few linux_amd64_ifort* optfiles.
move if statement out of "lengthBuff" loop in mdsio_{read,write}_whalos.F

Going to merge this PR soon (later today ?) unless someone has more comments.

repo: MITgcm/MITgcm


text:
Import updates from SIZE.h into SIZE.h_mpi

This PR fix changes made in PR #814, where Overlap-size was increased from 3 to 4 in code_ad/SIZE.h but
code_ad/SIZE.h_mpi was missing this update.
What changes does this PR introduce?
Fix AD-test experiment isomip.htd for MPI test
What is the current behaviour?
To use advScheme=7 (that  got changed in PR #814 in isomip/input_ad,htd/data)  need overlap-size of at least 4.
This got changes in SIZE.h but not in SIZE.h_mpi
What is the new behaviour
fix MPI test
Does this PR introduce a breaking change?
Other information:
Suggested addition to tag-index
not needed if merged just after PR #814

LGTM

authors: jahn jm-c


text:
Improving navbar and improving navgation easeness

Description
The navbar currently looks like design as boxes , cards and has improper padding

Steps to Reproduce
Review and adjust the CSS margin and padding properties for all affected elements.
Ensure uniform spacing and alignment throughout the landing page to create a cleaner, more organized design.
Expected Behavior
To get it designed in a better and professional looking manner
Actual Behavior
No response
Screenshots

Additional Information
No response
What browser are you seeing the problem on?

[ ] Firefox
[X] Chrome
[ ] Safari
[ ] Microsoft Edge

Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I want to work on this issue. (optional)

I have seen many navbar issues, and i have mentioned it before for contributors to not create issues regarding navbar and there should be no more navbar issues, so i have closed this issue, if you have any queries, you can join discord server for further updates and communication.
we are not looking for navbar updates for now, as it was done and changes many times before.
So I am closing this issue.
please understand.

repo: ML-Fusion-Lab/ML-Fusion-Lab-Website


text:
Upload Zip-file: Error Message

Von: Bibliothek MPIKG <biblio@mpikg.mpg.de>
Gesendet: Donnerstag, 11. Januar 2024 09:21
An: Grossmann, Yves Vincent <grossmann@mpdl.mpg.de>
Betreff: AW: Download großer Datenmengen von Edmond

Lieber Yves,
[...]
Ich habe auch schon die nächste Frage, diesmal wieder zum Upload.
Hier erscheint ein Fehler beim Upload von Zip-Dateien, wie im angehängten Bild angezeigt. Könnt Ihr uns da bitte auch weiterhelfen? Dankeschön!
Viele Grüße
Annette

Testserver: qa edmond/upverse
Browser: ff
Version: 16.01.2024
User: admin/user
Result: cannot reproduce given error message.
The first time I uploaded the folder containing µ, the "keine Sonderzeichen erlaubt" Message came up
from the second time on: -> "folder" -> "upload" -> Message: "1 files to upload, 0 fails
1 files uploaded to doi:10.15771/3.3VMXTN" -> but no folder displayed in dataset.

Testserver: QA.edmond
Browser: ff
Version: build package release #74, windows
User: Admin
Result: OK, -> "folder" -> "Testvariante_µ_240115" ->"upload" -> error message displayed

Testserver: QA.edmond
Browser: ff
Version: build package release #76, windows
User: Admin
Result: OK

Fixed on previous release.

Version: v1.3.0 (https://github.com/MPDL/upverse/commit/116eb01a4cb54889b7f22c8697c19968929f4eb3)
OS: Linux
Testdate: 03.09.2024
User: User
Test result: ok

authors: helkv hofmannc vilarodr

repo: MPDL/upverse


text:
搜索时有时无

发现设备0
2018-10-20 10:29:08.623335+0800 App[1610:247030] [CLUPnPServer.m in line 105] => 发送信息成功
2018-10-20 10:29:08.775777+0800 App[1610:246864] [CLUPnPServer.m in line 109] => 搜索结束
2018-10-20 10:29:09.621291+0800 App[1610:246864] 发现设备0
2018-10-20 10:29:09.622648+0800 App[1610:246967] [CLUPnPServer.m in line 105] => 发送信息成功
2018-10-20 10:29:09.660087+0800 App[1610:246864] 发现设备1
2018-10-20 10:29:09.875565+0800 App[1610:246864] [CLUPnPServer.m in line 109] => 搜索结束
2018-10-20 10:29:10.621895+0800 App[1610:246864] 发现设备0
2018-10-20 10:29:10.624565+0800 App[1610:246967] [CLUPnPServer.m in line 105] => 发送信息成功
2018-10-20 10:29:10.868501+0800 App[1610:246864] [CLUPnPServer.m in line 109] => 搜索结束
2018-10-20 10:29:11.621912+0800 App[1610:246864] 发现设备0
2018-10-20 10:29:11.623237+0800 App[1610:247030] [CLUPnPServer.m in line 105] => 发送信息成功
2018-10-20 10:29:11.686296+0800 App[1610:246864] 发现设备1
2018-10-20 10:29:11.871860+0800 App[1610:246864] [CLUPnPServer.m in line 109] => 搜索结束

我也是，搜索时有时无，非常不稳定

差不多就是一次有，下一次就没有了，时有时无，不知道各位大神解决了没

搜索设备受局域网的网络状况音响比较大


text:
[FO-Signalement] Logement social

La loi oblige les bailleurs sociaux à traiter le problème de punaises - on ne peut donc pas laisser un usager solliciter directement une entreprise 3d
Avant de les intégrer pleinement à la plateforme, il faut qu'on limite la transmission des signalements pour les logements sociaux, tout en enregistrant la donnée dans la base
Proposition
Lorsqu'un occupant indique qu'il est dans un logement social sur le formulaire 2 (avec ou sans allocation)

on sauvegarde l'adresse en base sans détail sur le niveau de l infestation au clic sur le bouton suivant > on peut l'intégrer au listing hors perimetre dans un 1er temps
Puis on affiche une page similaire à celle qui s'affiche lorsque l usager est hors périmetre, mais avec un texte spécifique (voir ci dessous)

Texte à intégrer:
En tant que locataire du parc social votre bailleur doit avoir un service de gestion des nuisibles et punaises de lit.
Ceux-ci n’étant pas encore connectés à la plateforme, nous vous invitons à contacter sans plus attendre votre bailleur pour lui signifier votre problème et lui demander d’intervenir dans les meilleurs délais
Vous pouvez également renseigner vos coordonnées pour recevoir le protocole d’auto-traitement par mail qui facilitera l’intervention de votre bailleur et limitera la diffusion du problème"

Pour ce qui est de l'interface front, c'est ok, pas de soucis.
Pour l'enregistrement, je pense qu'il faut qu'on se serve de la donnée bailleur social pour ne pas l'afficher aux entreprises, mais pour l'afficher aux admin (plutôt traiter comme auto-traitement, du coup).
Il faudra juste intégrer cette donnée dans la liste.
Est-ce que ce serait ok ?  @arnaudchouk @mathildepoulpux

pour moi c est ok -
il faudrait meme peut etre prevoir - mais ce sera peut etre dans un second temps - de leur envoyer egalement l email de suivi apres x jours - ca permettrait de voir si les bailleurs font leur taf

Vu qu'on se rapproche du fonctionnement actuel d'auto-traitement, ils vont le recevoir, du coup :)

parfait pour moi

Du coup on ajoute un type de signalement "parc social" (avec A traiter / auto-traitement) ?
Ca permettrait de les filtrer pour l'admin

J'ai mis "Logement social" dans cette colonne, mais on peut mettre "Parc social" si tu penses que c'est mieux.

Ah peu importe, les 2 vont :)

authors: arnaudchouk emilschn mathildepoulpux

repo: MTES-MCT/stop-punaises


text:
[매희언니] 미니맵 버그 해결 아이디어

🙏요청사항
Description

미니맵 액터가 월드상에 배치되어있는데 액터에서 플레이어를 찾는 거는 모든 플레이어를 각자 따로 찾기 힘들 것 같아!(개수가 안 맞아서 플레이어 수만큼 스폰되어야 할 듯)
각 플레이어의 로컬 컨트롤러가 미니맵 액터를 자신의 플레이어 캐릭터에 부착하도록 설정하면, 미니맵이 모든 로컬 플레이어를 따라다니게 할 수 있을 것 같아영

To Do

ATTPlayer::BeginPlay()에서 사진에 보이는 else문이 내가 컨트롤 중인 로컬플레이어인 경우이고, 여기에서 미니맵 액터를 부착해야될 것 같아유
코드 참고
// 미니맵 액터를 스폰하여 플레이어에게 부착
        FActorSpawnParameters SpawnParams;
        SpawnParams.Owner = this;
        AMH_MinimapActor* MinimapActor = GetWorld()->SpawnActor<AMH_MinimapActor>(AMH_MinimapActor::StaticClass(), SpawnParams);

        if (MinimapActor)
        {
            MinimapActor->AttachToComponent(GetRootComponent(), FAttachmentTransformRules::KeepRelativeTransform);
        }

ETC

기타사항

감삼당🫶🫶


text:
Duel System Bug

Describe the bug
Duel does not proceed after round 1 (first kill)
To Reproduce
Steps to reproduce the behavior:

Player1 -> Player2: Request Duel
Player2 -> Player2: Accept Invite
Player1 -> Player2: Attack until killed (once)
// wait for next round
// Can no longer attack to continue next round

Expected behavior
After each round, both Player1 and Player2 should still be able to attack each other
Screenshots
In this screenshot, it's already round 2, but cursor is already in non-attack mode

Additional bugs
** A duelist can switch char and still be in the duel room after reconnecting
** When one duelist, changes maps, the other one is left in the duel room (should be warped out)

Will be fixed... I'm working on that on branch dev/duel-fixes

authors: nitoygo sven-n

repo: MUnique/OpenMU


text:
[Enhancement] Minimum Character status to run a command

Here we check a character status before run specific command. To execute a chat command, character status must be equal or greater than the minimum character requirement of desired command.
And change if repetition with a switch

i don't know why this error happens, I'm using Osx 10.14.6 64 bits and 3.1.100 sdk.
In my notebooks runs fine and in client work the command and the validation.
Finished building project: MUnique.OpenMU.GameLogic. Succeeded: True. Errors: 0. Warnings: 8
any idea?

Still this error:
PlugIns\CreateItemChatCommandPlugIn.cs(26,48): error CS0246: The type or namespace name 'IChatCommandPlugIn' could not be found (are you missing a using directive or an assembly reference?) [D:\a\1\s\src\GameLogic\MUnique.OpenMU.GameLogic.csproj]

I have no idea... I cloned your repo and on my machine it builds without errors as well.
I also can't find the file PlugIns\CreateItemChatCommandPlugIn.cs in this path in my checkout or on the GitHub interface

ok. the quality review fails because a //todo comment.
should i remove it or will merge anyway?

Please remove/resolve them. Otherwise it can be forgotten to solve these TODOs ;)

done.
Increased minimum status required to game master, now we should set as GM the test accounts, otherwise /teleport and /item will not work

Okay, somehow stuff went wrong - I fixed them ;)
I added the test account "testgm" with GameMaster characters to the data initialization

authors: jhonynet sven-n


text:
Deploy new version to Atmosphere

It looks like there are changes to this package that haven't been pushed to atmosphere.

Worst case: Download this repo and place the required content in your /packages folder and use it from there

That's the plan in the meantime, but obviously not ideal. Thanks @jhuenges

authors: ecwyne jhuenges

repo: MaazAli/Meteor-HighCharts

license: mit


text:
Transaction Category & Type Notes

Add a notes field to the transaction category and type records. This can be used as tooltips in the transaction summary page to give more insight into the transaction type categorization and breakdown.

Issue resolved.

repo: MacMoogle/JayBird


text:
Crash 1.10.2 launch

The game crashed whilst there was a severe problem during mod loading that has caused the game to fail
Error: net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from numina (numina)
Full log @ https://pastebin.com/fb0PDQWH

o.0 Interesting. Thanks for the log.

Gonna test a fix for this in within the next hour.

wait, Numina-0.4.1.104.jar.. that's for 1.7.10. There is no separate build of Numina for 1.10.2 at the moment.

And that's not even the latest build of Numina. Weird. I've removed the "dependency" on Curseforge so that the Numina doesn't get downloaded with MPS. 1.7.10 builds have been around long enough they should know that they need it.

O.o so remove numina and it will work?

yes. Common issue.

its loading without issues atm

Curse still insists on it for 1.10 if you add via the Curse Client

tweet issue to zeldo kavira and zeldo can probs fix it

Unfortunately, I cannot use the curse client to test since I'm a Linux user. Not much more I can do at the moment.

@lehjr if i recieve issues ill post on github so i can  help

Seems to have cleared up - I removed MPS and Numina, then reinstalled and Numina did not show up. Looks like it might have been a caching error or I managed to get in just before you changed the deps and got caught by local caching.

O.o

authors: NicosaurusRex99 dshadowwolf lehjr

repo: MachineMuse/Numina


text:
unable to get rooms from the adapter

I use version v.0.3.4 of the adapter. The adapter is really what I was looking for but I have some problems
When starting the adapter, i get the following errors in the logs
controme.0 | 2022-12-04 12:54:19.761 | error | Polling gateway data on 90-b2-e4-0c-14-12 from Controme mini server finished with error "RequestError: getaddrinfo ENOTFOUND http"
controme.0 | 2022-12-04 12:54:16.748 | error | Polling outputs data from Controme mini server finished with error "RequestError: getaddrinfo ENOTFOUND http"
controme.0 | 2022-12-04 12:54:16.728 | error | Polling temperature data from Controme mini server finished with error "RequestError: getaddrinfo ENOTFOUND http"
controme.0 | 2022-12-04 12:54:16.701 | error | Polling gateway data on 90-b2-e4-0c-14-18 from Controme mini server finished with error "RequestError: getaddrinfo ENOTFOUND http"
I have problems with the configuration :
I am able to configure my 2 gateways, but i have then problems with the configuration of the outputs.
I am not able to define gatewayOutsMAC. When i try to define an address here, all the room lines colloapse.
any hints ?

Not sure what caused that problem, but is likely fixed with latest version

authors: MadErstam bastelbuud


text:
⚠ LPDM Handbook (hosted on Divio) has degraded performance

In afd8984, LPDM Handbook (hosted on Divio) (https://repohubdev.tk) experienced degraded performance:

HTTP code: 500
Response time: 6045 ms

Resolved: LPDM Handbook (hosted on Divio) performance has improved in c6ddb7b.

repo: MadeByThePinsHub/are-we-down


text:
🛑 LPDM Handbook (hosted on Divio) is down

In 5d5d187, LPDM Handbook (hosted on Divio) (https://repohubdev.tk) was down:

HTTP code: 500
Response time: 4962 ms

Resolved: LPDM Handbook (hosted on Divio) is back up in 8be1591.


text:
🛑 Nitter (nitter.net) is down

In f669a9b, Nitter (nitter.net) (https://nitter.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nitter (nitter.net) is back up in 0f8d97b.

repo: Magic-Services/upptime


text:
🛑 Libreddit (libreddit.spike.codes) is down

In 07e85e9, Libreddit (libreddit.spike.codes) (https://libreddit.spike.codes) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Libreddit (libreddit.spike.codes) is back up in 8886513 after 1 hour, 4 minutes.


text:
🛑 Libreddit (libreddit.spike.codes) is down

In fc6b60a, Libreddit (libreddit.spike.codes) (https://libreddit.spike.codes) was down:

HTTP code: 404
Response time: 7597 ms

Resolved: Libreddit (libreddit.spike.codes) is back up in 7722fd8 after 16 minutes.


text:
🛑 Kutt is down

In 748ca69, Kutt (https://kutt.it) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Kutt is back up in ef2b5b0 after 16 minutes.


text:
🛑 Steam Community is down

In e93de04, Steam Community (https://steamcommunity.com) was down:

HTTP code: 503
Response time: 162 ms

Resolved: Steam Community is back up in f7bec9b after 18 minutes.


text:
🛑 Webblate (hosted.weblate.org) is down

In 82e1f14, Webblate (hosted.weblate.org) (https://hosted.weblate.org) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Webblate (hosted.weblate.org) is back up in 3edc0e5 after 9 minutes.


text:
Importing PromptTemplate from langchain root module is no longer supported

This simple warning is being issued by LangChain, starting with version 0.0.32:
UserWarning: Importing PromptTemplate from langchain root module is no longer supported.

as a result of this PR: https://github.com/langchain-ai/langchain/pull/11047
While not necessarily the end of the world, it should be an easy fix 👌🏼

@dmyoung9 thanks for this, i will get to this PR today.

repo: MagnivOrg/prompt-layer-library


text:
AttributeError: module 'faster_whisper' has no attribute 'BatchedInferencePipeline'

When I run diarize.py I get the following error related to line 124:
AttributeError: module 'faster_whisper' has no attribute 'BatchedInferencePipeline'
Is there something I need to change to fix this? Thanks for your help.

I came across this problem as well and looks like it came up in the original repo. I couldn't fix the problem until I realized the problem for me. This might come up for others.
I had my requirements order wrong. A different project that references faster-whisper was being installed first, and even if you reference the git source after that, since git source is still 1.0.3, it won't overwrite the package manager version.


text:
Questions

Those physical perks are individual, or one for everyone once purchased?
Me playing solo and bought 2 light footed, the message show that me have 2 light footed perks in the list, is that normal?
That's it for now, thx in adv. Maow :3

All perks are applied to everyone and should only be bought once. Next update will introduce a custom shop solution with logic more fine tuned for the mod. This has been a goal for a bit now so putting bandaids on the current shop solution has been ignored and I've put my effort towards more pressing issues. Thanks.

authors: Malcolm-Q Niconoko

repo: Malcolm-Q/LC-LateGameUpgrades


text:
[LASKER] fix broken rspecs

[MORPHY] [LASKER] fix broken rspecs
(cherry picked from commit 6cf15cb651943f28e1e656a7ee36cf08aad97f23)
Direct PR backport of https://github.com/ManageIQ/manageiq-providers-autosde/pull/84 (pluggable provider secrets caused the conflict)

Pulled in #94 to get travis to run, this will be red until #103 is also backported

repo: ManageIQ/manageiq-providers-autosde


text:
[intermittent]: evm service failed to auto start upon miq-nightly-201608052000 appliance boot

[intermittent]: evm service failed to auto start upon appliance boot. however, "evmserverd" starts running without problem if started manually.
this issue is seen intermittently on virtualcenter and rhevm.
version: miq-nightly-201608052000
anaconda-post log: https://gist.github.com/amavinag/a7a008820188398be13db7366db1d7bd
evmlog: https://gist.github.com/amavinag/149c4337e4d64af8096ef2c346ca72b4

I've seen this before, but was always unable to pin it down. My current theory is that the way systemd is ordering the jobs may be not working correctly in some cases.
The next time this comes up run systemctl list-jobs on the appliance and put the output here.
That will tell us if there are any current systemd unit tasks running (if I'm right I would expect the evmserverd start task to be shown as queued there).
/cc @simaishi

@carbonin: I see this problem again with "miq-nightly-201608152000". no jobs running in "systemctl list-jobs"
[root@~]# systemctl list-jobs
No jobs running.
[root@ ~]# systemctl | grep evm
evm-watchdog.service                                                                loaded active running   evm watchdog process
[root@ ~]# tail -f /var/www/miq/vmdb/log/evm.log
[----] I, [2016-08-16T11:38:00.631226 #8511:b6597c]  INFO -- : MIQ(SessionStore) Using session_store: ActionDispatch::Session::MemCacheStore
[----] I, [2016-08-16T11:38:01.230512 #8511:b6597c]  INFO -- : MIQ(Vmdb::Initializer.init) - Program Name: bin/rails, PID: 8511, ENV['MIQ_GUID']: , ENV['EVMSERVER']:
[----] I, [2016-08-16T11:38:10.832402 #10473:12c3980]  INFO -- : MIQ(Vmdb::Loggers.apply_config) Log level for vim.log has been changed to [WARN]
[----] I, [2016-08-16T11:38:11.495127 #10473:12c3980]  INFO -- : MIQ(SessionStore) Using session_store: ActionDispatch::Session::MemCacheStore
[----] I, [2016-08-16T11:38:11.666478 #10473:12c3980]  INFO -- : MIQ(Vmdb::Initializer.init) - Program Name: /opt/rubies/ruby-2.2.5/bin/rake, PID: 10473, ENV['MIQ_GUID']: , ENV['EVMSERVER']:
[----] I, [2016-08-16T11:38:41.942822 #11927:c5b980]  INFO -- : MIQ(Vmdb::Loggers.apply_config) Log level for vim.log has been changed to [WARN]
[----] I, [2016-08-16T11:38:42.605064 #11927:c5b980]  INFO -- : MIQ(SessionStore) Using session_store: ActionDispatch::Session::MemCacheStore
[----] I, [2016-08-16T11:38:42.759884 #11927:c5b980]  INFO -- : MIQ(Vmdb::Initializer.init) - Program Name: bin/rails, PID: 11927, ENV['MIQ_GUID']: , ENV['EVMSERVER']:
[----] I, [2016-08-16T11:38:44.737053 #11927:c5b980]  INFO -- : MIQ(MiqDatabase.seed) Creating MiqDatabase record
[----] I, [2016-08-16T11:38:44.945779 #11927:c5b980]  INFO -- : MIQ(MiqRegion.seed) Creating Region [0]

we are observing this issue more often in recent nightly builds. is there any update on this issue?
/cc @simaishi @dajohnso

I opened a PR that will hopefully give us some additional information around the spot where we start and enable the evmserverd service.
If this happens again, check the appliance_console.log. It may have more detail.

I just hit this error and I don't see anything different in appliance_console.log...

@carbonin other people seem to be hitting this issue. Since we're not sure what's causing this to happen, is it possible to add a retry or something if it's enabled but not started?

Encountered the issue again and seeing a bit more details in appliance_console.log this time...
E, [2017-06-15T12:16:04.881923 #11972] ERROR -- : Failed to enable and start evmserverd service: /bin/systemctl exit code:
E, [2017-06-15T12:16:04.882098 #11972] ERROR -- : /opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/awesome_spawn-1.4.1/lib/awesome_spawn.rb:105:in `run!'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/linux_admin-0.20.1/lib/linux_admin/common.rb:24:in `run!'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/linux_admin-0.20.1/lib/linux_admin/service/systemd_service.rb:18:in `start'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-gems-pending-22f8dd86d6e8/lib/gems/pending/appliance_console/database_configuration.rb:234:in `block in start_evm'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-gems-pending-22f8dd86d6e8/lib/gems/pending/appliance_console/database_configuration.rb:232:in `fork'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-gems-pending-22f8dd86d6e8/lib/gems/pending/appliance_console/database_configuration.rb:232:in `start_evm'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-gems-pending-22f8dd86d6e8/lib/gems/pending/appliance_console/internal_database_configuration.rb:101:in `post_activation'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-gems-pending-22f8dd86d6e8/lib/gems/pending/appliance_console/cli.rb:192:in `set_internal_db'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-gems-pending-22f8dd86d6e8/lib/gems/pending/appliance_console/cli.rb:165:in `set_db'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-gems-pending-22f8dd86d6e8/lib/gems/pending/appliance_console/cli.rb:148:in `run'
/opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bundler/gems/manageiq-gems-pending-22f8dd86d6e8/lib/gems/pending/appliance_console/cli.rb:311:in `parse'
/usr/bin/appliance_console_cli:11:in `<main>'

@carbonin This is still happening... anything else we can do to troubleshoot?

I haven't had time to look into this, but I've also seen it. I added the pinned label so it won't get marked as stale again.
In the times I've seen it, I've still been able to just start up evmserverd without trouble, but didn't see anything that could have caused it. It really seems like a timing issue.

@carbonin @simaishi Happening to me consistently, installing on RHV using Ovirt.Manageiq role. So far 5 out of 5 failed, I'm able to start it manually right afterwards. Here is the output :
I, [2018-12-06T09:59:07.372162 #4849]  INFO -- : MIQ(ManageIQ::ApplianceConsole::InternalDatabaseConfiguration#initialize_postgresql) : starting
I, [2018-12-06T09:59:19.736010 #4849]  INFO -- : MIQ(ManageIQ::ApplianceConsole::InternalDatabaseConfiguration#initialize_postgresql) : complete
I, [2018-12-06T09:59:32.833896 #4849]  INFO -- : MIQ(ManageIQ::ApplianceConsole::InternalDatabaseConfiguration#create_region) : starting
I, [2018-12-06T10:00:03.476615 #4849]  INFO -- : MIQ(ManageIQ::ApplianceConsole::InternalDatabaseConfiguration#create_region) : complete
E, [2018-12-06T10:00:10.163587 #15587] ERROR -- : Failed to enable and start evmserverd service: /bin/systemctl exit code:
E, [2018-12-06T10:00:10.163879 #15587] ERROR -- : /usr/local/lib/ruby/gems/2.4.0/gems/awesome_spawn-1.4.1/lib/awesome_spawn.rb:105:in `run!'
/usr/local/lib/ruby/gems/2.4.0/gems/linux_admin-1.2.2/lib/linux_admin/common.rb:24:in `run!'
/usr/local/lib/ruby/gems/2.4.0/gems/linux_admin-1.2.2/lib/linux_admin/service/systemd_service.rb:18:in `start'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/lib/manageiq/appliance_console/database_configuration.rb:237:in `block in start_evm'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/lib/manageiq/appliance_console/database_configuration.rb:235:in `fork'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/lib/manageiq/appliance_console/database_configuration.rb:235:in `start_evm'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/lib/manageiq/appliance_console/internal_database_configuration.rb:108:in `post_activation'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/lib/manageiq/appliance_console/cli.rb:225:in `set_internal_db'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/lib/manageiq/appliance_console/cli.rb:192:in `set_db'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/lib/manageiq/appliance_console/cli.rb:170:in `run'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/lib/manageiq/appliance_console/cli.rb:412:in `parse'
/usr/local/lib/ruby/gems/2.4.0/gems/manageiq-appliance_console-3.3.0/bin/appliance_console_cli:7:in `<top (required)>'
/usr/local/bin/appliance_console_cli:23:in `load'
/usr/local/bin/appliance_console_cli:23:in `<main>'

I can confirm this issue persists with downstream CF builds as well.  Upon every reboot I must start EVM server.

That is very different @bthurber.
In this issue the service is getting enabled, but not started on first boot. This is the expected behavior for ManageIQ, but not for CloudForms.
In CloudForms the user is expected to configure a database (either create or join a region) for each new appliance, but after that the service is expected to be started and enabled.
It sounds like your service was started on first configuration, but not enabled which is the opposite of this issue, where the service is enabled, but not started.

@simaishi does this happen with the systemd integration that @agrare recently implemented?

Anything is possible but most likely not, the systemd work went in in May '19 most of these reports are from before that and the systemd ruby gems aren't installed by default.

I'm not sure exactly what changes with the systemd work that was done... Would it change how we start evmserverd?  Based on the logs I saw, it looked like evmserverd service was enabled but not started at all.

@simaishi short summary, we can configurably use systemd to start and manage miq_worker processes rather than miq_server/worker_management.  There is a config setting for this and the main evmserverd.service file is not impacted

@carbonin I was able to reproduce this issue using ivanchuk-1 vagrant image and can confirm calling enable with --now option in LinuxAdmin fixes the issue (rather than calling enable.start).
Can you please take a look and fix this properly? (My "fix" works only for testing as I just duplicated enable method and added --now option 😄)
Thanks to the chat we had this morning... that gave me a hint.

I deployed an appliance which has manageiq-appliance_console 5.3.2. For the first time, I actually see a message printed for the exit code:
E, [2020-03-10T08:44:03.055517 #6779] ERROR -- : Failed to enable and start evmserverd service: /bin/systemctl exit code:  error was: Created symlink /etc/systemd/system/multi-user.target.wants/evmserverd.service → /usr/lib/systemd/system/evmserverd.service.
evmserverd started fine, though.  Looks like that message was treated as error and that was preventing start to be called after enable before, but since enable and start are done in 1 command now, it works?

@simaishi Is the service enabled?

Yes, enabled and started.

Adding --quiet to systemctl command might get rid of that error?

I wonder if it's writing that output to standard output or exiting non-zero.

Sorry, standard error

authors: agrare amavinag bthurber carbonin chessbyte fbladilo jrafanie simaishi

repo: ManageIQ/manageiq


text:
[WIP] Add api client to process tasks

This PR adds the manageiq-api-client gem to the application and makes use of it to execute API requests for changes requested of a remote region from a global region.
This is implemented in the ProcessTasksMixin which already has logic for splitting tasks by local/remote regions.
This mixin is currently in use by VmOrTemplate and we intend to expand that use to any model that wants it's requests to be routed to remote regions via the REST API.
@miq-bot add_label wip, core, enhancement, darga/no
/cc @bdunne @abellotti @gtanzillo
https://www.pivotaltracker.com/epic/show/2561187

This PR depends on https://github.com/ManageIQ/manageiq/pull/11237 and https://github.com/ManageIQ/manageiq-api-client/pull/29

The two PRs this change is dependent on have been merged. Will remove WIP when VM power ops are tested using a build of this branch.

Updated with your requested changes @bdunne

:+1: LGTM @abellotti @gtanzillo

Did a test using an appliance build of power ops from the global region.
Removing WIP.
@Fryguy @gtanzillo please review

👍 LGTM

Euwe Backport details:
$ git log
commit e0e2471a53e0186762eb0be657a10909a08652ce
Author: Gregg Tanzillo <gtanzill@redhat.com>
Date:   Mon Oct 3 16:53:52 2016 -0400

    Merge pull request #11283 from carbonin/add_api_client_to_process_tasks

    Add api client to process tasks
    (cherry picked from commit ee78d9cac1b58246a480fe8f0662c9a16d4219bb)

authors: bdunne carbonin chessbyte gtanzillo


text:
Optimize store_ids_for_new_records by getting rid of the O(n^2) lookups

Optimize store_ids_for_new_records by getting rid of the O(n^2)
lookups. These lookups can take hours when we go over 50-100k records
being processed by store_ids_for_new_records.
And seems like there might be a Rails issue, since by doing
association.push(new_records) at
https://github.com/Ladas/manageiq/blob/48aa323551c8825e02170e251afa717ca807d2ed/app/models/ems_refresh/save_inventory_helper.rb#L69-L69
The association has the records doubled, the association is passed
into store_ids_for_new_records as 'records' parameter
https://github.com/Ladas/manageiq/blob/48aa323551c8825e02170e251afa717ca807d2ed/app/models/ems_refresh/save_inventory_helper.rb#L114-L114
And here when we do:
records.count => 50k
records.uniq.count => 25k
records.reload.count => 25k
That was slowing down the store_ids_for_new_records method even
more it seems.
Partially fixes:
https://bugzilla.redhat.com/show_bug.cgi?id=1436176

cc @Fryguy

@chrisarcand hola, could it be that ems.association.push(new_records) has new issues in new rails? It doubles the records there as described in the PR description.

@Fryguy not sure what is the history of this complex casting
r.send(k) == r.class.type_for_attribute(k.to_s).cast(h[k])
but I am just basically doing
r.send(k).to_s == h[k].to_s

@Fryguy not sure what is the history of this complex casting
r.send(k) == r.class.type_for_attribute(k.to_s).cast(h[k])

This is because a provider author could pass, say, a number into a string column.  ActiveRecord does just fine in handling writing that number into this string column.  However, when we try to do the comparison between the value in the ActiveRecord object and the value from the parser, they will be different because 0 != "0".  Casting, allows them to match based on the column type.

@Fryguy right, 0 != "0" should be ok when both are .to_s. And seems to me all datatypes that are a candidate for an index should be ok, I could be wrong though. :-)

And seems like there might be a Rails issue, since by doing
association.push(new_records) at
https://github.com/Ladas/manageiq/blob/48aa323551c8825e02170e251afa717ca807d2ed/app/models/ems_refresh/save_inventory_helper.rb#L69-L69

How can the records be there twice if we are only adding the new_records?

@Fryguy right, 0 != "0" should be ok when both are .to_s. And seems to me all datatypes that are a candidate for an index should be ok, I could be wrong though. :-) But you know, the refresh specs are passing, so it must be all good. :-)

Why not just leave it?  This particular change is irrelevant to this PR, and could be done in a follow up PR if necessary, or am I missing something?

association.push is not saving the record

Correct, and if I recall that was intentional.  It allowed the actual saves to get pushed down to when the parent record was saved, but perhaps that no longer makes sense if we are always returning the ids.

@cben explained in https://github.com/ManageIQ/manageiq/pull/14542#discussion_r108961970
@agrare @cben
The issue with new records I described is only issue if you would need that id to be filled as a foreign key elsewhere. In that case we do the manual saving step as visible e.g. here https://github.com/Ladas/manageiq/blob/1c203b0401e357e338bd6ddc2ed90b32e5d81299/app/models/ems_refresh/save_inventory_network.rb#L188-L188
So it's not really an issue, unless you would have some actual foreign_keys using those, then you need to remember to use ^. But this should be visible in refresh specs, that are testing these foreign_keys relationshpis.

Doing benchmark on storing AWS s3 objects (is applicable to every saving the uses  store_ids_for_new_records method)
40k s3 objects being refreshed:
before this PR: 4802s
after this PR: 58s

LGTM.  Wow, 1.5hour :snail: :rocket: 1min!
Can this be euwe/yes?

New records — but if you don't actually need the ids, why call store_ids_for_new_records at all?
Ah, I'm starting to get it.  You still get old records indexed.  You mean it's sometimes useful compromise that first refresh won't be perfect and following refresh will flesh out the links?
I'll contemplate a followup renaming it to store_ids_for_old_records or something :-)

@cben good point indeed, but in general it's hard to say if you need the store_ids_for_new_records. You would need to manually go through the parser and check what points to what, then you could delete the store_ids_for_new_records, if it's not needed. It's easier for the containers, since the saving code is not shared by many different providers.
In graph refresh, you can infer this automatically. Cause you check can if there is a edge, that would need the :id. Though right now, the :id assignment is basically a noop, there might be other strategies that will be more like it is now. E.g. for super large tables(like CustomAttribute, which is quickly going over >100k), I want to try to generate SQL queries, that will update/create thousands records at once, instead of 1 record at a time. Then we would need this post indexing, but only if there is an edge that would require one. :-)

it's hard to say if you need the store_ids_for_new_records

Originally, this was used to store only the ids in the hash that were needed by later save methods.  Then they would have the id in place for foreign keys, so they wouldn't need to fetch the object...that is, the id gets placed in the hash, and due to hash reference sharing it's just automatically available later.  Then, people saw a pattern and just started putting store_ids_for_new_records everywhere, even if it's not needed.  Conceptually, it should never be an method call, so there was no harm on it.
@ladas do you have measurements on how much time this method contributed to the overall time?  It should be trivial to add a Benchmark.realtime_block to add to the refresh timings.

@ladas this is great!  Awesome work!
@agrare one it goes green, I think this will be good to merge

@Fryguy not an exact measuring. Doing the AWS perf tests, eliminating store_ids_for_new_records had cut the refresh time by 15-30%. But the perf specs were probably hitting this bug. So it might be much less in the end.

Fine backport details:
$ git log -1
commit 708fd26720a82d09c40babbc1ddb0d2dcac5323e
Author: Adam Grare <agrare@redhat.com>
Date:   Sat Apr 1 14:22:13 2017 -0400

    Merge pull request #14542 from Ladas/optimize_store_ids_for_new_records

    Optimize store_ids_for_new_records by getting rid of the O(n^2) lookups
    (cherry picked from commit 053c16e673d1ba73b98b6ebf73d98f46d2853c75)

Euwe backport details:
$ git log -1
commit 23f6fbbaf8117d8af0a1af1fe179a06dc78e7bfa
Author: Adam Grare <agrare@redhat.com>
Date:   Sat Apr 1 14:22:13 2017 -0400

    Merge pull request #14542 from Ladas/optimize_store_ids_for_new_records

    Optimize store_ids_for_new_records by getting rid of the O(n^2) lookups
    (cherry picked from commit 053c16e673d1ba73b98b6ebf73d98f46d2853c75)

    https://bugzilla.redhat.com/show_bug.cgi?id=1436176

Turns out the new code here is a near duplicate of class TypedIndex.
https://github.com/Ladas/manageiq/blob/b4c143ac1626892847080df2f60a7c4059509cbb/app/models/ems_refresh/save_inventory_helper.rb#L2-L34

@cben yeah, it might be doing similar thing on lower number of lines. TypedIndex is a bit complex for what it does (it's not present in Graph refresh)

authors: Fryguy Ladas agrare cben simaishi


text:
Moving openshift related events to the providers-openshift repo settings file.

Moving openshift related events to the providers-openshift repo from the main repo.
cc: @cben @simon3z
related to: ManageIQ/manageiq-providers-openshift#11

related to: https://github.com/ManageIQ/manageiq-providers-openshift/pull/11

@miq-bot add_label providers/containers

LGTM.  cc @durandom

@miq-bot assign durandom

@durandom you welcome!

Oopsie!  I think these should have gone to kubernetes repo instead?
2017-05-09 17:16 GMT+03:00 Adam Grare notifications@github.com:

Merged #15034 https://github.com/ManageIQ/manageiq/pull/15034.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ManageIQ/manageiq/pull/15034#event-1074671087, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAQtGLOoSFoDFYAG8v7hBOYZ-ZKxPvSWks5r4HVSgaJpZM4NVJ-4
.

@cben do you mean this PR https://github.com/ManageIQ/manageiq-providers-openshift/pull/11 should have been to kubernetes?

Correct, I meant kubernetes instead of openshift but this core PR is fine.  I should sleep.

Correct, I meant kubernetes instead of openshift but this core PR is fine. I should sleep.

@cben I think we should move this to kubernetes. Please work with @nimrodshn to do that.

@miq-bot add_label refactoring

authors: agrare cben durandom nimrodshn simon3z


text:
Make summary screen columns responsive

converted summary screen columns to Bootstrap
removed unused maincontent id/class

Issue: #1803
before:

after:

looks good, merging

authors: epwinchell h-kataria


text:
default to using inline sql views for reports

Screens like the services screen are slow for some customers.
The number of virtual attributes on that screen end up being run for every row in the table vs every row in the result set.
We introduced a "turbo button" which only runs the virtual attributes for the rows displayed ont he screen, but unfortunately adds some complexity to the sql. https://github.com/ManageIQ/manageiq/pull/18543
Before, the turbo button defaulted to off, now it defaults to on

@kbrock You might want to look into the tests failures on this one, as they seem to be related to this change.
We might possibly want to run the test suite of the API and UI with this change in place prior to merging.

I also suggest running the manageiq-ui-classic specs with the UI is heavily dependent on reports.

@kbrock You might want to look into the tests failures on this one, as they seem to be related to this change.
We might possibly want to run the test suite of the API and UI with this change in place prior to merging.

@NickLaMuro

Thnx
it a hidden issue with virtual attributes for a while. I put in a PR over there for it
I've run this through all the views (which should be the only real issue) but running a full test suite is a good idea. will do today

also, @NickLaMuro
Sorry about the &. gook, rubocop complained about the db_options && db_options.key?(:use_sql_view) -- and to be honest, this is the primary use case of that method (since && . => &.)

WIP: waiting for new release of virtual attributes

I also suggest running the manageiq-ui-classic specs as the UI is heavily dependent on reports

all passed.

💣 🔥 🚒

Note:  We have our first victim after merging this:
https://travis-ci.org/ManageIQ/manageiq-ui-classic/jobs/547432152
Fix in https://github.com/ManageIQ/manageiq/pull/18892

authors: Fryguy NickLaMuro jrafanie kbrock


text:
[HAMMER] [WIP] Update manageiq-smartstate dependency to backport BZ1696846

Fix of OpenStack Snapshot removal after SSA introduced in
https://github.com/ManageIQ/manageiq-smartstate/pull/94 needs to be backported to Hammer.
In order to avoid unwanted code update, new branch hammer/5.10.z was
created and dependency from main repo is updated.
https://bugzilla.redhat.com/show_bug.cgi?id=1720649

I couldn't create a new branch in ManageIQ/manageiq-smartstate repo, so I have just forked-repo branch https://github.com/aufi/manageiq-smartstate/tree/hammer/5.10.z

I cannot push a new branch into manageiq-smartstate repo. Branch with fix is in my fork  https://github.com/aufi/manageiq-smartstate/tree/hammer/5.10.z with tag https://github.com/aufi/manageiq-smartstate/releases/tag/v0.2.18.1
@simaishi @roliveri Could find someone to make a new branch a release of smartstate or ack this PR? Thanks

We're using a released gem currently, so we shouldn't go back to using git based. I think @roliveri handles the gem releases, not sure who else can.

@aufi 0.2.18.1 has been released (thanks @roliveri), please update this PR to use the new version.

@miq-bot remove_label wip

Dependency updated to 0.2.18.1, thanks @roliveri and @simaishi :+1:

authors: aufi simaishi


text:
[WIP] Add bundler-audit code climate plugin

Let's see how the code climate plugin for bundler-audit works.

I don't really see anything useful here.  Maybe you need to have something enabled in the manageiq repository settings to get this check to show anything?  I don't see it in code climate either.

Closing.  I like https://github.com/ManageIQ/manageiq/pull/21243 better.


text:
Fixes get_resource_by_ems_ref (provider_object) returning an Array

https://bugzilla.redhat.com/show_bug.cgi?id=1333193

@gmcculloug Please review

cc @blomquisg

@miq-bot add_label bug

@miq-bot add_label providers/ovirt

@miq-bot add_label providers/rhevm

👍

Can you verify if this fixes #8151 and #8252 ?  cc @blomquisg I think someone else was working on this as well?

@Fryguy it all looks like the same issue to me.

@bdunne @Fryguy Does look like it will fix all three issues.  Nice!

authors: Fryguy bdunne gmcculloug


text:
Update diagnostics tree whenever we update settings in settings tree

Some information (such as server's zone info) is displayed in both trees and therefore both trees
need to be updated when we change something in the settings tree.
https://bugzilla.redhat.com/show_bug.cgi?id=1328201

/cc @h-kataria

LGTM

authors: chessbyte h-kataria mzazrivec


text:
Added new role - database_failover_admin

database_failover_admin role will be assigned to only one server in Region and will indicate that vmdb_high_availability (name subject to change) daemon running on a particular server
/cc @carbonin @Fryguy

Is this all that's needed to add the role? It gets displayed in the UI and everything?

@carbonin yes, adding to fixture/server_roles.csv is all it takes to make new role available in UI.
After saving new role will be added to list of roles for this server in settings_changes table which will trigger ConfigurationManagement#config_activated.
Role will become active  during next execution of RoleManagement#monitor_server_role triggered from MiqServer#monitor_loop

Cool...now just to bikeshed on the name 😆

Awesome!

I'm thinking database_failover_administrator and "Database Failover Administrator" for the description. That way we are not abbreviating and are using the same convention as the collector, processor, and  coordinator roles rather than using "Administration".
Is that bikeshed-y enough @Fryguy ? :smile:

authors: Fryguy carbonin yrudman


text:
Fixed mistakes in building_blocks

Overview: What does this pull request change?

Checked building_blocks.rst. Also pushing changes for other files, if I find any mistakes.

Motivation and Explanation: Why and how do your changes improve the library?

Links to added or changed documentation pages

Further Information and Comments

Closes #1401

Reviewer Checklist

[ ] The PR title is descriptive enough for the changelog, and the PR is labeled correctly
[ ] If applicable: newly added non-private functions and classes have a docstring including a short summary and a PARAMETERS section
[ ] If applicable: newly added functions and classes are tested

Hi, is this ready for review?

Hi, I apologise I have taken so much time, I have been busy and could not take time out to complete this PR. I suppose it's best for this PR to get reviewed and merged for now.

authors: Darylgolden mostlyaman

repo: ManimCommunity/manim


text:
Super minor changes to one of the examples on weapon.

Added it so that on one of the examples it shows that it also uses .isAmmoFinite and .currentAmmo. I know this is super minor but its something I noticed when browsing docs.
Description
On one of the examples in the weapon API, it didn't include all the properties it used.
Type of change

[ ] Bug fix (non-breaking change which fixes an issue) (Not really a bug fix but more of a touchup/attention to detail.

Thank you!

authors: StanzillaManticore aphrim


text:
Add "deploy-to-gcloud" script

To test this, run the following commands in a shell:
$ cd package/map-template
$ npm run deploy-to-gcloud

This will fail, because no argument is given.
In the same folder:
$ npm run deploy-to-gcloud -- BUCKET_NAME

If you have the rights to deploy to that bucket, it will succeed. If not, it will fail.

Another note: This assumes you have your .env file set up properly, and will behave according to what the content of that file is.

repo: MapsPeople/web-ui


text:
KeepWithinExtentSample seems not to work.

Mapsui Version
Current Master
Mapsui Platform
Xamarin.Forms
Device
Windows (WPF)
Describe the bug
The Keep within Extent Sample should keep the zoom and panning inside the extent. But with zoom and panning I can move outside the extent.
To Reproduce
Steps to reproduce the behavior:

Get Master
Open Mapsui.Forms.slnf
Navigation => Keep Within Extent
I can zoom and pan outside of Madagaskar.

Expected behavior
Zoom and Pan should be within Madagaskar.
Screenshots
Initial zoom is within madagaskar.

Afterwards I can move outside of madagascar

Additional context

Fixed with https://github.com/Mapsui/Mapsui/pull/1942

authors: inforithmics pauldendulk

repo: Mapsui/Mapsui


text:
UseSSL == SetSSL

the README file describes a UseSSL method. The method appears to actually be called SetSSL.

Oops! Sorry @EricWVGG!
Fixing.

Fixed by this PR: #3

authors: EricWVGG MarcL

repo: MarcL/AmazonProductAPI


text:
Allow running set-version in GitHub actions

Motivations
It would be nice to quickly run release-plz set-version without the need to git checkout the PR locally.
Solution
Release-plz checks the PR comments and reacts to comments respecting the regex release-plz set-version <set-version-args>. If one comment is detected, it runs it from gh actions.
Note:

the commands given in the github comments of the action should be re-applied everytime the PR is updated.
the output of the command should be the same if run on main or in a branch.

Additional context

Initially discussed in https://github.com/MarcoIeni/release-plz/issues/704
kind of related issue https://github.com/MarcoIeni/release-plz/issues/636

This issue is taken by an external contributor 🎉

So far, I managed to:

Add a 'comment command' workflow that executes on new release PR comments.
The interaction with the workflow command is restricted to repository admins, admin, and maintainers, write.
The command extraction step extracts the set-version arguments and passes them to a release-plz set-version step.
A 👍🏼 :  emoji reaction is set to notify the user the command has been applied.
The version update is applied using the release-please command step.

Here you can find the POC workflow file (WIP): https://github.com/LNSD/release-plz-fixtures/blob/08ac25c5373708291b2a8519d7de556eab606c26/.github/workflows/release-cmd.yml

I think for the last part (where you got stuck), it's easier to do it in rust because you could reuse parts of the code of release-pr command. 👍

Here's some docs on how to commit and push to the release pr https://release-plz.ieni.dev/docs/github/output#example-commit-files-to-the-release-pr

For the record. This is a common use case that I am trying to cover with this release PR workflow command:

I do my normal development in my project and push an internal logic-breaking change.
The release-plz action kicks in and creates the release PR (using the release-pr command). However, as the change is not in the public-facing API, the version gets a minor/patch version bump (e.g., v0.2.1 instead of v0.3.0)
I want to override the PR's version with a major version bump, so I comment with /release-plz set-version <package>@<new-version>.
The comment-triggered workflow, first, should bump the package version, the set-version subcommand, and update the different project files.
The comment-triggered workflow, next, should commit the changes and force push them to the release PR. NB: The commit should be signed.
The command-triggered workflow, finally, should update the release PR title and description (e.g., text, links, etc.) accordingly.

I found out that GitHub has the concept of author_association. For example in GitHub Actions workflows you should be able to do
github.event.review.author_association == 'OWNER'.
We could use this to limit the number of people who are able to run the set-version workflow.
Also, LNSD, do you still want to work on this?
If now, could you please post your progress here so that someone could pick up from where you left? 🙏

authors: LNSD MarcoIeni

repo: MarcoIeni/release-plz


text:
Incorrect response serialize

Describe the bug
In response serialization response.json() called, but response is actually json object
# ...
    async with aiohttp.ClientSession(headers=headers) as session:
        async with session.request(
            "get",
            base_path + path,
            params=query_params,
        ) as inital_response:
            if inital_response.status != 200:
                raise HTTPException(inital_response.status, f" failed with status code: {inital_response.status}")
            response = await inital_response.json() # response is json
            # another call of .json() for response raise AttributeError: 'dict' object has no attribute 'json'
            return UsersResponse(**response.json()) if response.json() is not None else UsersResponse()

To Reproduce
openapi-python-generator SOURCE OUTPUT --library aiohttp

Should be a duplicate of #15 , so lets move the discussion over there :)

authors: MarcoMuellner mamsdeveloper

repo: MarcoMuellner/openapi-python-generator


text:
Calibration issue about calibration.txt

Hi,
Thanks for your nice share first! I am using two kinects and one marker to calibrate, then get the file 'calibration.txt' on the 'Server' computer.I want to know the extrinsics and intrinsics，but I think the file only provides the extrinsics(T,R).I don't know if I understand it wrong. Cloud you tell me the meaning of the parameters inside and how to get the intrinsics?

Hi,
You are correct that the file only provides the extrinsics.
The parameters inside are:

translation vector
rotation matrix
id of the marker used for calibration
a boolean indicated whether calibration was successful
You can also see the code that loads the file on lines 133-151 here.

As for the intrinsics you can obtain them from the Kinect SDK.
Thanks,
Marek

Hi,
Thank you for your reply so quickly.The T,R means the correlation between world coordinates and camera coordinates，right? I have two Kinects that use the same marker to calibrate, but why did I get only one calibration result?

The calibration results are saved by the client app, which receives data from only a single Kienct.

authors: MarekKowalski TerryHoQvQ


text:
V3 Version

[ ] Algorithms namespace
[x] new Tasks and ValueTasksExtensions
[ ] Helpers
[ ] .NET 5
[ ] Integration Tests
[ ] Unit Tests
[ ] Docs
[ ] New events logic
[ ] New loggers logic (.NET 5)

Added new Z.Extensions task for this issue

repo: MariBotOfficial/MariGlobals


text:
ERROR:Dataset Not Registerd

I am getting an error that DATASET IS NOT REGISTERED. PLEASE CREATE A METHOD TO READ IT

I am having the same problem as @uneverknwwhoim. Does anyone know how to fix it?

The problem disappears if we do not pass the name of the dataset to the console. The prgram will just takes the default one, which is berlin dataset.

authors: nchaika uneverknwwhoim


text:
🛑 API is down

In 28dd0a0, API ($API_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: API is back up in f0142fe after 11 minutes.


text:
grace days used is not added correctly in submissions view

When students are working in a pair, the number of grace days used that is displayed in the submissions view seems to be the sum of the two students' grace day tokens rather than the actual number of days (units) used.  It looks like the correct version is still collected, but it is a worry to see that a pair has used 6 units when they have really only used 3.

I am working on it. - Sky

authors: lakeskysea reidka

repo: MarkUsProject/Markus


text:
Host released version's documentation differently from masters (only update gh pages on releases?)

Currently our gh pages only hosts latest master's documentation. It might be quite different from latest releases', which could cause confusion with users.

Most of the libraries host only one version of the keyword document, which doesn't cause that much of a trouble. Also users can generate docs by libdoc if they need it. But it would be good to start adding notes what (new keyword or enhancements in existing keyword) came out in which version

Right. Maybe we could automatically add tags new keywords when generating releases? And keywords that don't have a tag for which release they were added in could have a "NOT_RELEASED" tag or something like that

It is not only indicating what keyword came out in which release. It's also indicating changes in the keyword.  Example document could contain:
Keyword  X is new in release  1.0
Argument  b was added in release 1.2
Argument c was added in release 2.0
Keyword docs is the most convenient place to house the document. But it's little bit grag to keep this information in the keyword docs. After rethink, I think it could be better to have old version docs available

Yeah I think a changelog document / old version docs would be good for usage ergonomics if we will end up having users using old versions of the library (which is pretty likely in the long run)

authors: aaltat xylix

repo: MarketSquare/robotframework-browser


text:
NTLM authentication seems to be also supported

Is your feature request related to a problem? Please describe.
We have to test some Sharepoint pages, that require NTLM authentication. The keyword "New Context" has the parameter httpCredentials for Basic authentication: "Contexts do also support http credentials to be set, so that basic authentication can also be tested."
I tried this keyword for our pages and it seems to work also for NTLM auth out of the box.
Describe the solution you'd like
Could you please verify this and update the documentation, it's a huge plus point of your library and definitely worth mentioning.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
https://github.com/microsoft/playwright/issues/2662:
You can set http credentials for direct browser auth popups (basic auth, digest auth) on context level:
Our example of success:
[robot@mon-002 ~]$ curl -I https://xxx/organisation/alle
HTTP/1.1 401 Unauthorized
Content-Length: 16
Content-Type: text/plain; charset=utf-8
Server: Microsoft-IIS/10.0
SPRequestDuration: 3
SPIisLatency: 0
WWW-Authenticate: NTLM
X-Powered-By: ASP.NET
MicrosoftSharePointTeamServices: 16.0.0.10369
X-Content-Type-Options: nosniff
X-MS-InvokeApp: 1; RequireReadOnly
Date: Thu, 18 Mar 2021 09:18:21 GMT
*** Settings ***
Library   Browser
** Test Cases ***
Example Test
New Browser    firefox
New Context    httpCredentials={'username': 'xxx', 'password': 'xxx'}
New Page   https://xxx/organisation/alle
Click     text=Sprache
Take Screenshot

Thanks for the heads-up! Will be investigating with upstream if this is intended and documenting it.

@all-contributors please add olga-zm for documentation

@all-contributors please add olga-zm for bugs

authors: aaltat olga-zm xylix


text:
Scrolling Keywords

atests missing

Seems very good work!

Please merge!

Writing test would be good

authors: Snooz82 aaltat mkorpela


text:
[Feature Request] Support for uploading files in 'Authorized Request' | New Keyword: 'Update Security Token'

File Request:
New parameter on keyword "Authorized Request'.  Takes in a dictionary of string + dictionary string + string.
The first string parameter is the key to be sent in the boy of the request. The dictionary contains the name you want to upload and path.
Automatically attempts to create necessary mimetype headers for file and sends it off.
Update Security Token:
Updates the class attribute security_token. Allows for changing tokens on the fly or authenticating as multiple users.

Thank you for the PR. Note that I will not merge this PR here since further development of OpenApiDriver and OpenApiLibCore is happening in the OpenApiTools repo: https://github.com/MarketSquare/robotframework-openapitools
I have split this request in 2 parts, as found here:
https://github.com/MarketSquare/robotframework-openapitools/issues/32
https://github.com/MarketSquare/robotframework-openapitools/issues/34
These changes are part of the 0.3.0 release of openapitools, found here: https://pypi.org/project/robotframework-openapitools/

authors: robinmackaij terckert


text:
Project Folder Structure

Build from the existing Guide and flush out details
https://docs.robotframework.org/docs/examples/project_structure

I guess more details about libraries would be nice.
It was interesting for me some time ago how to use Libraries folder with more complicated folder structure (multiple libraries reusing some common modules) without pre-defining pythonpath in CLI and what I finished with was a small import mess in multiple .robot and .resource files. But at this point I would appreciate other people’s experience with such things before I could suggest something in this topic.

This is already in the guides section, maybe make it more visible, but let's not add this to the styleguide and close this issue from styleguide perspective.
If we have an agreement, I will close this after making an issue/pr in the guides pages to make the projectstructure post a little more visible and maybe add more details about libraries.

authors: borutzki guidodemmenie kstine

repo: MarketSquare/robotframework-style-guide


text:
🛑 marsey.cloud is down

In 7d97a87, marsey.cloud (https://nginx.marsey.cloud) was down:

HTTP code: 502
Response time: 669 ms

Resolved: marsey.cloud is back up in b7a3ea8.

repo: MarseyLivesMatter/uptime


text:
rune per game divisor wrong

a) 26 games and 7 runes gave me 2 runes per game
b) This stat also needs a review. 0.27 rpg is silly and we already give "a minmu single rune on 3 occasions". Maybe use that to produce  "at least one rune every  x games, and 3 runes every xyz games. maybe give 9 and 15 counts too.

Changed for 3 counts. Can use same model for 9 and 15 counts.

The plans can be #TODOs this issue is fixed

repo: MarshP/dcss-morgue-analyser

license: unlicense


text:
Port to Carlo for reduced install size and improved security

Switching to Carlo would reduce our install size and improve the security of this app by not requiring new releases when Chrome updates are published.

99% of this app would have to be rewritten and re-architectured for Carlo while Carlo brings users no tangible benefits aside from the Security aspects of using the local Chrome instance.
This isn't something I would work on, and tbh I'd probably never merge it even if someone did the work.  Things like testing, building, packaging, updating are solved and documented for Electron.  Carlo is new experimental tech with no large consumers and no support guarantees.
For transparency I'm also an Electron maintainer so this isn't going to happen for this project, Carlo has it's place but not for apps like this.

authors: MarshallOfSound eligrey


text:
Uncaught Exception: The request timed out.: (null)

An uncaught exception was reported.
Info:
OS: darwin
Arch: x64
GPMDP Version: 3.0.0
Time: Tue Mar 08 2016 21:41:01 GMT-0600 (CST)
Error:
The request timed out.: (null)
Error: The request timed out.: (null)
    at Error (native)

This issue was created automatically inside the uncaughtException handler

Client side network issues

authors: MarshallOfSound chrisdesrochers


text:
Continue to run on windows 10 with screen off?

Is there a way to have the program continue playing music with the screen off on Windows 10,
Thanks for the hard work by the way

What do you mean by screen off?  I can turn my monitors off and it keeps playing perfectly

So on my laptop, which is a 2 in 1, as the screen goes to sleep to save
battery music stops playing, unless I am using windows native music
player.  It is not a necessity as for the mean time I just alter the screen
timeout to 5 hrs while playing music.  I was just curious if it was a
possibility.  Thanks for the hard work, it is nice to have a program for
play music.
Thanks
Jim
On Fri, Dec 18, 2015 at 12:22 AM, Samuel Attard notifications@github.com
wrote:

What do you mean by screen off? I can turn my monitors off and it keeps
playing perfectly
—
Reply to this email directly or view it on GitHub
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/97#issuecomment-165699993
.

--
Jim Engelman

I have looked into this, and unfortunately Microsft do not publish how to do this publicly, it might even just be a side effect of your power settings

Fair enough
Thank you
On Tue, Dec 29, 2015, 9:41 PM Samuel Attard notifications@github.com
wrote:

Closed #97
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/97
.
—
Reply to this email directly or view it on GitHub
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/97#event-502572566
.