Theme not showing up after git clone?

I did a git clone to get the theme and I see it in my themes directory alongside the default Casper.  But when I go to settings, only Casper shows up in the list.

Hi @jwvanderbeck,
Off the top of my head I'm not sure what the issue may be or how to debug this without more context. So as a quick text, can you try downloading the latest release (https://github.com/kelyvin/caffeine-theme/releases/tag/v2.9.0), unzip the folder within your themes directory, and see if that changes anything?

Ok so since I was downloading it anyway I figured I would just use the "Upload Theme" option in the settings and gave it the zip file I had downloaded.  After processing it said this:

"caffeine-theme-v2.9.0" uploaded successfully but some warnings were generated...
package.json file should be present."

And then it activated.  after activating the new theme, then suddenly the one I had got with git clone showed up as well lol.
Maybe that missing package.json is the issue?

Uooo yah I may have forgotten to include the package.json with the release. I will make sure to fix that. Glad to hear it's working for you though!


coords

hi guys, anyone can help me
in techanjs plot, how to make out data value date,open,high,low, and close with coords function?
i was try but the value can't out in chart.
thanks for your help

Hi, I'll try and assist, could you post some code?
Have you looked at examples with crosshairs, ie. http://bl.ocks.org/andredumas/045f550b72ad46301130 ?

for @sneurlax : thanks for your response and answer.
my some code is same with issues in #145 , but when i try this code, there is an error with data.
the error say, data is not defined. in red circle show error in chart view

how to fix it, thanks for your helping


QPPCT-318: add stratification failure scenarios

Information

JIRA QPPCT-318

Changes proposed in this PR:

stratification failure scenarios

Checklist

[ ] All JUnit tests pass (mvn clean verify).
[ ] New unit tests written to cover new functionality.
[ ] Added and updated JavaDocs for non-test classes and methods.
[ ] No local design debt. Do you feel that something is "ugly" after your changes?
[ ] Updated documentation (README.md, etc.) depending if the changes require it.

@clydet Was the validation already implemented?  I was under the impression that we still needed to add the validation here.

@halprin those are duplicates


[DatePicker] value of input is not respected in Picker UI

Expected Behavior
In options I set a different format (format: 'dd.mm.yyyy').
If I then prefill the input value with e.g. 01.01.2018 this date should be selected in the UI.
Current Behavior
Unfortunately the value is displayed in the input field, but no date is selected in the UI.
However, if the input is empty, the date of today is selected properly.
Steps to Reproduce (for bugs)
<input type="text" class="js-datepicker" value="2018-01-01" />

<script>
  const options = { format: 'dd.mm.yyyy' }
  const $elem = document.querySelector('.js-datepicker')
  const instance = M.Datepicker.init($elem, options)
</script>

Your Environment

Version used: 1.0.0-alpha.3
Browser Name and version: Chrome 63
MacOS, Desktop

I think you need to reopen this because the behaviour changes depending on the formatting. Also, I can't find a workaround using defaultDate...
Formatting
materialize-src-v1.0.0-beta
Verified in IE11, Chrome and Edge
Initialize input using jquery, but have also tried without straight to DOM instance - same result:
$('.datepicker').datepicker({ format: 'dd/mm/yyyy' });
Test1
format = dd/mm/yyyy
input value = 15/05/2017
Result:
Picker opens set to 5th Mar 2018.
Selecting Ok sets the input value to 05/03/2018
So here it seems to ignore the format and treat the date as mm/dd/yyyy.
Test2
format = dd mm yyyy
input value = 15 05 2017
Result
Picker opens with current date indicated, but not selected (date is different font but not highlighted).
Selecting Ok sets the value of the input to empty.
Other notes
I can't work out how to set a dd/mm/yyyy formatted value using defaultDate either. The only thing I've found that works is:
instance.setDate(new Date("2017-05-15"));
...but as the date is in a different format (yyyy-mm-dd) it means you have to parse the input value.
This can't be right? Ray - did you find a solution?


[gdal] Fails to build in x64-windows-static -- cannot open input file libmysql.lib

Vcpkg version 7a87e919256fac941a1509b9c67b41c5298f26ac
gdal version 1.11.3-3
libmysql version 5.7.17-1
2017-07-06T10:28:00.6019940Z 	cd ..
2017-07-06T10:28:00.6019940Z 	if exist gdal.lib del gdal.lib
2017-07-06T10:28:00.6019940Z 	lib /nologo /out:gdal.lib port\*.obj gcore\*.obj alg\*.obj frmts\o\*.obj ogr\ogrsf_frmts\ogrsf_frmts.lib ogr\ogr.lib
2017-07-06T10:28:00.6019940Z nitf_gcprpc.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library
2017-07-06T10:28:00.6019940Z cpl_recode_iconv.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library
2017-07-06T10:28:00.6019940Z 	link /nologo /dll /INCLUDE:OGRFeatureStylePuller  /INCLUDE:OSRValidate  /INCLUDE:OPTGetProjectionMethods  /INCLUDE:OGR_G_GetPointCount  /INCLUDE:OGRRegisterAll /INCLUDE:GDALSimpleImageWarp  /INCLUDE:GDALReprojectImage  /INCLUDE:GDALComputeMedianCutPCT  /INCLUDE:GDALDitherRGB2PCT  /INCLUDE:OCTNewCoordinateTransformation port\*.obj gcore\*.obj alg\*.obj frmts\o\*.obj ogr\ogrsf_frmts\ogrsf_frmts.lib ogr\ogr.lib     D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\expat.lib  D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\libpq.lib              D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\proj.lib D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\sqlite3.lib  D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\libmysql.lib D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\geos_c.lib       D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\libcurl_imp.lib wsock32.lib wldap32.lib winmm.lib     legacy_stdio_definitions.lib odbc32.lib odbccp32.lib user32.lib  D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\libpng16.lib  D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\openjp2.lib          D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\webp.lib      D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\libxml2.lib  ws2_32.lib gcore\Version.res  /out:gdal111.dll /implib:gdal_i.lib
2017-07-06T10:28:00.6019940Z LINK : fatal error LNK1181: cannot open input file 'D:\vcpkg-full-ci\_work\1\s\installed\x64-windows-static\lib\libmysql.lib'

Builds successfully in x86-windows.

Since GDAL port has been updated to 2.2, I think this should be closed.

Fixed.


python script for turning paper metadata to yaml file

Btw, is this for softconf or openreview metadata? If so, there are folders in the repo for scripts pertaining to those.
Would you be able to push up a snippet of example input to this script as well?

I believe this is for the softconf data. @ryancotterell shared a google sheet with me. I'll add a snippet.

Ah ok! Last change would be to move the script under softconf/ and move the example snippet into examples/softconf/.
Thanks so much!


add an output for videos in ndarray for for wandb logger

This adds a handler for videos in a ndarray format to the wandb logger.

this is tested and works as expected


Update README.md

HtmlWebpackInlineSourcePlugin does not have any arguments in the constructor.

ln 32 should also be updated


Vickel: Watch Willkommensbonus

Vickel requests the watch of the watch_keyword Willkommensbonus. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

Willkommensbonus has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Jeff Schaller in Charcoal HQ


fix: generate a CHANGELOG.md for the dart_pkg and flutter_pkg templates

Description
dart.dev recommends packages have a CHANGELOG.md when uploaded to pub.dev.
I'm suggesting very_good create -t flutter_pkg <name> and very_good create -t dart_pkg <name> should both create CHANGELOG.md files.
dart create <name> generates a CHANGELOG.md:
## 1.0.0

- Initial version.

Hi @Luckey-Elijah 👋
Thanks for opening an issue!
We're working on revamping the Dart and Flutter package templates and they will include a CHANGELOG (among many other improvements in the near future). Thanks again and sorry for any inconvenience!

Sounds great! Looking forward to your very good changes 🙂

PS
I did notice #385 but I'm not sure if they're quite duplicates. That one is requesting a full-featured changelog configuration tool. I'd just like to see the file created 🙂

This was fixed by #592


PR: Do not include spyder-terminal in standalone applications

Description of Changes
Removed spyder-terminal plugin from the standalone applications
Issue(s) Resolved

Fixes #21258

Thanks @mrclary ! Seems like the macOS app is failing to be build (no idea why 🤔)
From the Windows side of things, checked locally and seems like the installer is working 👍

Sorry, I think I found the issue. An oversight on my part. I think it should work now.

Merging because @dalthviz said there are no problems with the Windows installer.


Add translation support

This makes the default name of spawn-items translatable, and adds an Esperanto translation for it.
… not much to translate, but still worth it. :)

While this code translates the "Spawn" part, it does not translate the name of the mob the egg is for.
#30 also translates the name of mob.


🐞 Project Navigator UI Animation Glitches

Description
The issue can be reproduced every time. I guess the glitch is caused by the selected file entry (because nearly all glitches made a flash background of the currently selected file entry).
https://user-images.githubusercontent.com/36816148/163097034-23dcd598-be60-4f09-a8d7-d3354b2d410f.mov
I am not sure if anyone is already working on that. If no, I will try to fix it later this week.
To Reproduce

Open a file.
Fold/unfold any folder in project navigator, then you should be able to see the glitch.

Expected behavior
No glitch at all while navigating (or folding/unfolding any folder hierarchy)
Version information
CodeEdit: 1.0 (1)
Commit: 03e299bc0aef2d32258a92e9c2aac47595dcd371
MacOS: 12.3 (21E230)
Xcode: 13.3.1 (13E500a)
Additional context
No response

It seems like this issue is resolved by solving the #429.


Preview Mode

Hi everybody,
I have a question about preview mode not test mode. Can i add a button to TollBar , after the last 'li' element which has svd_actions classes. If i add this button, i wanna open a modal with ajax which contains questions. Maybe if i can add this option test mode can be useless.

@EminYasarturk Do you want to have a custom elements in Toolbar for editor? Am I right?
Thank you,
Andrew

@andrewtelnov

When i click Preview button, i will open this modal.

I embed Preview Button with jquery. Is there a function which is standartly.

This form language is Turkish. I forget change this and examples :)
'Geri Al' means Undo, Formu Kaydet means 'Save Form'

@EminYasarturk I believe you are looking the following functionality: https://github.com/surveyjs/editor/issues/49
Am I right?
Thank you,
Andrew

We've implemented toolbar customization functionality recently (Version 0.12.10). @EminYasarturk You can check example "how to add custom button in the editor's toolbar to show test survey in the separate popup window".


zerver: Use correct flags to check if this is a self hosted server.

is_self_hosting_management_page is used to check if user is on selfhosting.ORG_URL domain which is not what we want for these pages.
discussion: https://chat.zulip.org/#narrow/stream/3-backend/topic/How.20to.20test.20the.20corporate_enabled.20flag.3F

Merged, thanks for catching this @amanagr!


Confusing - why are there two instance properties referencing the exiftool.config file

https://github.com/mattduffy/exiftool/blob/c6c200d04e9bcb1e30ffba8948d857765dc56c85/index.js#L61
https://github.com/mattduffy/exiftool/blob/c6c200d04e9bcb1e30ffba8948d857765dc56c85/index.js#L65
https://github.com/mattduffy/exiftool/blob/c6c200d04e9bcb1e30ffba8948d857765dc56c85/index.js#L222
Remove commented line from class method.  But why to instance properties:

this._exiftool_config
this._opts.exiftool_config

Perhaps not the most programmatically correct way to structure these class properties, but the this._exiftool_config property represents the raw file system path to the config file, as a string.  The this._opts._exiftool_config property is the composed instance path for the command options string.

I think it will stay this way for now.


All Mismatches: Add options to exclude and include colum types

This PR adds the following three parameters to all_mismatched():
        """All rows with any columns that have a mismatch. Returns all df1 and df2 versions of the columns and join
        columns.

        Parameters
        ----------
        exclude_matched_columns : bool, optional
            When set to True, columns where all rows are matched are excluded.
        simplify_matched : bool, optional
            When set to True, only a single column will be included for
            columns that had no changes between the two dataframes.
        include_match_col : bool, optional
            Whether to include a `xxx_match` column that indicactes whether
            the column data has changed for the row.

        Returns
        -------
        Pandas.DataFrame
            All rows of the intersection dataframe, containing any columns, that don't match.
        """

Please let me know if you'd like me to make any changes before it gets merged and thanks for creating this great library.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Kim Streich seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

@infused-kim thanks for the PR. I will take a look at this on Monday. In the mean time can you please insure you have unit testing included as part of your PR and also make sure you sign the CLA. Thanks again for your contribution. Looking forward to reviewing this.

@infused-kim just wanted to follow up on the unit tests. I can try and take a stab at this a bit later in the week too if you are able to give me commit access to your fork? Thanks!

@fdosani sorry for not responding earlier.
I’ll take a crack at doing the unit tests later this week.

@fdosani sorry for not responding earlier.
I’ll take a crack at doing the unit tests later this week.

No worries at all. Thanks again for your contribution!

@infused-kim just following up again on this. Happy to assist in this if you need a hand? I'll leave the PR open until Monday and close it if I haven't heard back.

Closing due to inactivity.


Segmentation fault - XGBoost 1.7.3 and Python 3.11.5 (conda environment)

Since I installed xgboost in my conda environment (python 3.11.5), I obtain a segmentation fault whenever I do a XGBoost regression (class XGBRegressor). It follows my environment:
======OS====
Macbook Air Intel with macOS Sonoma 14.1
====== Environment =====
$ conda list xgboost
# packages in environment at /Users/Joao/anaconda3/envs/py311:
#
# Name                    Version                   Build  Channel
_py-xgboost-mutex         2.0                       cpu_0
libxgboost                1.7.3                hcec6c5f_0
py-xgboost                1.7.3           py311hecd8cb5_0
xgboost                   1.7.3           py311hecd8cb5_0

$ conda list python
...
# Name                    Version                   Build  Channel
...
python                    3.11.5               hf27a42d_0
...

=== Debugging ===
$ lldb python

>>> import xgboost as xgb
...
>>> model=XGBRegressor(n_estimators=1000)
>>> model.fit(X[1:].reshape(-1,1),Y[:-1])
Process 3183 stopped
* thread #6, stop reason = EXC_BAD_ACCESS (code=1, address=0x600)
    frame #0: 0x0000000103601e7e libiomp5.dylib`void __kmp_suspend_64<false, true>(int, kmp_flag_64<false, true>*) + 62
libiomp5.dylib`__kmp_suspend_64<false, true>:
->  0x103601e7e <+62>: movl   (%rax), %eax
    0x103601e80 <+64>: movl   0x854a9(%rip), %r15d      ; __kmp_fork_count
    0x103601e87 <+71>: incl   %r15d
    0x103601e8a <+74>: cmpl   %r15d, %eax
  thread #7, stop reason = EXC_BAD_ACCESS (code=1, address=0x600)
    frame #0: 0x0000000103601e7e libiomp5.dylib`void __kmp_suspend_64<false, true>(int, kmp_flag_64<false, true>*) + 62
libiomp5.dylib`__kmp_suspend_64<false, true>:
->  0x103601e7e <+62>: movl   (%rax), %eax
    0x103601e80 <+64>: movl   0x854a9(%rip), %r15d      ; __kmp_fork_count
    0x103601e87 <+71>: incl   %r15d
    0x103601e8a <+74>: cmpl   %r15d, %eax
  thread #8, stop reason = EXC_BAD_ACCESS (code=1, address=0x600)
    frame #0: 0x0000000103601e7e libiomp5.dylib`void __kmp_suspend_64<false, true>(int, kmp_flag_64<false, true>*) + 62
libiomp5.dylib`__kmp_suspend_64<false, true>:
->  0x103601e7e <+62>: movl   (%rax), %eax
    0x103601e80 <+64>: movl   0x854a9(%rip), %r15d      ; __kmp_fork_count
    0x103601e87 <+71>: incl   %r15d
    0x103601e8a <+74>: cmpl   %r15d, %eax
Target 0: (python) stopped.
(lldb) quit
Quitting LLDB will kill one or more processes. Do you really want to proceed: [Y/n] y

This conda environment is relatively new, and I just installed xgboost.

Solved, uninstalling xgboost and installing py-xgboost-cpu:
# CPU only
conda install -c conda-forge py-xgboost-cpu

cc @hcho3 have you seen similar issue before?

Installing the pip package in a Conda enviornment can cause issues, especially when there's an incomplete installation of Conda XGBoost already in place.

Thank you for sharing @hcho3 !
Feel free to reopen if there are further questions.


Icon map

Is there any way to change the map icon?

Do you mean the car? Not sure how you got that, can you provide steps to repro with some of the example data sets?

I did it in photoshop, I wanted to know if I can change the icon in the superset itself, such as passing an image url in js data mutator for example.

that sounds cool!

I used IconLayer also from Deck.gl, and the result was very good


feat: add hooks on_item_added_and_edited and on_item_added_and_edited_and_deleted

I've often methods / actions that should be called after and skeleton has changes and exist (on_item_added_and_edited) or a skeleton has changes in any way (on_item_added_and_edited_and_deleted).
With these methods it's very easy to call these actions.

I know the name is long, but expressive. And to be honest, I don't have a better one. on_changed would be okay for all three cases, but how should the other one be called?

Hello @sveneberth,
Thanks for creating this pull request, and pointing out the need for such hooks. Nevertheless, I am not convinced by this implementation, as I find that this concept collides with the envisaged "ActionSkels"-paradigm we already talked about, but also with ideas regarding an improvement of the model (Skeleton-)level, see #630.
You could also think about an event bus that you can hook into for certain events. However, this all needs to be planned properly.
I will block this pull request for now, as I don't see any more hooks for actions in the VIUR system and especially the prototypes, but would rather reduce them and replace them with a more general, leaner and universal solution that fits all demans.
Please respect this for the time being. We can discuss about this in the viur-meeting tomorrow, but I see much more general work required first, to achieve this issue.

Closing this for now, as it is not relevant and should be resolved differently.


Database reorginization

Update Tables
Changed

knexfile.js
..._create-profile.js
...seller_profie_and_item.js
02_seller_profiles.js

New

notify.js
01_roles.js
09_notification_types.js

Removed

01_profiles.js

Features

Merged seller profiles and buyer profiles into one table, with designated role column
Created Role table
Adjusted seeds to reflect database changes
Added notification types table
Created Seeds to fill roles and notification types

Issues

models not yet updated for changes to the schema

 Updated Tables


(fix: typo) show_dotfiles should be local

It seems you made typo mistake there. Anyway, You config really awesome. I stole many of lines from your config to mine. Thanks
H.toggle_dotfiles = function()
  show_dotfiles = not show_dotfiles
  local new_filter = show_dotfiles and H.filter_show or H.filter_hide
  MiniFiles.refresh({ content = { filter = new_filter } })
end

Thank you! I must had started refactoring one day and got interrupted and didn't finish.


Text artifacts (and solution)

When adding text to my project I noticed there are some artifacts in Chrome on a couple of characters in certain fonts (in this case Arial).
Note the letter V has a small artifact at the bottom:

There is an easy fix however:
Simply add
 this.context.lineCap = 'round';
 this.context.lineJoin = 'round';

To the PIXI.Text.updateText() method before context.fillText() is called.
As you can see the artifact is gone after changing the updateText() method:

It's not posible. The row:
this.canvas.width = ( width + this.context.lineWidth ) * this.resolution;
in the PIXI.Text.updateText() method resseting the lineCap to the "but"


Display the conference dates in a more user friendly manner

decide if the field is supposed to contain date or daterange?
change the form field to datepicker and use localisation on the display

decided: move the conference data in the first tab
it is data range
form field could be done separately, not high impact


Adding Swagger Comments

This PR populates the swagger json with descriptions pulled from the proto description.
The description can be viewed at http://editor.swagger.io/#/?import=https://raw.githubusercontent.com/bmeg/task-execution-schemas/master/swagger/proto/task_execution.swagger.json

@dionloy @rnpandya - This all seems like it should be fairly noncontroversial but I wanted to make sure you all had taken a peek.
Also, @rnpandya - should I start looping in other folks from MS on this stuff?

These changes are now part of the PR #4


NullReferenceException: The token endpoint is not documented by the OIDC discovery document  (when starting a workflow instance)

What happened:
When starting a workflow instance (in Docker Desktop), the runner starts but throws:
2024-09-04 09:02:46 [07:02:46] info: Microsoft.Hosting.Lifetime[0]
2024-09-04 09:02:46       Application started. Press Ctrl+C to shut down.
2024-09-04 09:02:46 [07:02:46] info: Microsoft.Hosting.Lifetime[0]
2024-09-04 09:02:46       Hosting environment: Production
2024-09-04 09:02:46 [07:02:46] info: Microsoft.Hosting.Lifetime[0]
2024-09-04 09:02:46       Content root path: /app
2024-09-04 09:02:46 [07:02:46] fail: Synapse.Runner.Services.RunnerApplication[0]
2024-09-04 09:02:46       An error occurred while running the specified workflow instance: System.NullReferenceException: The token endpoint is not documented by the OIDC discovery document
2024-09-04 09:02:46          at Synapse.Core.Infrastructure.Services.OAuth2TokenManager.GetTokenAsync(OAuth2AuthenticationSchemeDefinitionBase configuration, CancellationToken cancellationToken) in /src/src/core/Synapse.Core.Infrastructure/Services/OAuth2TokenManager.cs:line 68
2024-09-04 09:02:46          at Program.<>c__DisplayClass0_2.<<<Main>$>b__5>d.MoveNext() in /src/src/runner/Synapse.Runner/Program.cs:line 58
2024-09-04 09:02:46       --- End of stack trace from previous location ---
2024-09-04 09:02:46          at Synapse.Api.Client.Services.ApiClientBase.ProcessRequestAsync(HttpRequestMessage request, CancellationToken cancellationToken) in /src/src/api/Synapse.Api.Client.Http/Services/ApiClientBase.cs:line 62
2024-09-04 09:02:46          at Synapse.Api.Client.Services.ResourceHttpApiClient`1.GetAsync(String name, String namespace, CancellationToken cancellationToken) in /src/src/api/Synapse.Api.Client.Http/Services/ResourceHttpApiClient.cs:line 61
2024-09-04 09:02:46          at Synapse.Runner.Services.RunnerApplication.RunAsync(CancellationToken cancellationToken) in /src/src/runner/Synapse.Runner/Services/RunnerApplication.cs:line 84

The api serves the OIDC's /.well-known/openid-configuration with the correct host (both outside and inside the Docker stack):

# from outside the stack
curl -s http://localhost:8080/.well-known/openid-configuration | jq .token_endpoint
"http://api:8080/connect/token"

# from inside the stack
docker exec -it docker-compose-shell-1  curl -s http://api:8080/.well-known/openid-configuration | jq .token_endpoint
"http://api:8080/connect/token"

What you expected to happen:
How to reproduce it:
Add a shell-like service in the stack:

  shell:
    image: alpine:3.20.2
    tty: true
    stdin_open: true
    command: sh -c "apk update && apk add iputils nano curl jq && sh"

 # http://localhost:8080
  api:
    image: ghcr.io/serverlessworkflow/synapse/api
    environment:
      CONNECTIONSTRINGS__REDIS: ${GARNET_URI}
      SYNAPSE_DASHBOARD_SERVE: true
      SYNAPSE_API_AUTH_TOKEN_FILE: /app/tokens.yaml
      SYNAPSE_API_AUTH_AUTHORITY: http://api:8080
    volumes:
      - ./config/tokens.yaml:/app/tokens.yaml
    ports:
      - 8080:8080
    depends_on:
      - garnet

Anything else we need to know?:
Environment: DockerDesktop v4.34.0

Hey @bvandewe and thanks for reporting!
The issue is due to the OIDC discovery client use to download and parse the OIDC discovery document, and which expects HTTPS to be enabled.
I (temporarily) resolved the issue with #380 by disabling HTTPS requirements, and created https://github.com/serverlessworkflow/specification/issues/1006 to properly address the problem.


Checklists: the input to add an item shoud not remain open when not needed.

New user stories
US 1

The user clicks on a card to open it.
The user adds a checklist.
The input to add an item is open. It has an add button only.
The input remains open after an item is added and remains so until the card popin is closed.

US 2

The user clicks on a card to open it.
There is a checklist already on it.
There is no input visible to add an item. There is a + button instead.
The user clicks on the + button.
The + button becomes an input to add an item. It has an add button only.
The input remains open after an item is added and remains so until the card popin is closed.

@blugand, @nagareproject, can you please validate these User Stories ?

how do you add a second item ? + button is always visible ?
'The input remains open after an item is added and remains so until the card popin is closed' I'm not shure to see exactly what you mean. A mockup could explain it.
For example : I add 3 new items on an existing  checklist.
But I realize that i've to delete Item 2
Is it possible without having to exist the card and re open it ?

It is the same behavior as today. You can delete items at anytime. The only difference is that we won't show the "add item" input by default anymore. We'llshow it when:

you create a new checklist;
you click the + button below an existing checklist.

Once the input is visible, it will work as today and stay visible until you close the card popin.

Le 20 janv. 2016 à 19:03, Romuald Texier-Marcadé<EMAIL_ADDRESS>a écrit :
It is the same behavior as today. You can delete items at anytime. The only difference is that we won't show the "add item" input by default anymore. We'llshow it when:
• you create a new checklist;
• you click the + button below an existing checklist.
Once the input is visible, it will work as today and stay visible until you close the card popin.

I don’t know the technical difficulty to display the « add item » when a new
checklist is created and to let it stay displayed during all the time the popup
stays visible.
These ergonomic choices are fine but if they require too much effort, I’d be happy
with the classic workflow: click on ‘+’ each time to display the « add item » input
which is then closed on « Save ».


fix Forget blocks forever if the key does not exist.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+1.0%) to 86.425%

Totals

Change from base Build<PHONE_NUMBER>:
1.0%

Covered Lines:
191

Relevant Lines:
221

💛  - Coveralls


./build-scripts/build_ebbr.sh compile error

looks like some patch fail:
...
Ran 285 tests in 0.561s
OK
make[1]: Leaving directory '/home/yin/c/acs/bbr-acs/ebbr/scripts/edk2/BaseTools/Tests'
make: Leaving directory '/home/yin/c/acs/bbr-acs/ebbr/scripts/edk2/BaseTools'
1 out of 1 hunk FAILED
3 out of 3 hunks FAILED
1 out of 1 hunk FAILED
6 out of 6 hunks FAILED
1 out of 1 hunk FAILED
1 out of 1 hunk FAILED
2 out of 2 hunks FAILED
1 out of 1 hunk FAILED
1 out of 2 hunks FAILED
1 out of 1 hunk FAILED
1 out of 1 hunk FAILED
1 out of 1 hunk FAILED
Applying SCT patch ...
patching file uefi-sct/SctPkg/CommonGenFramework.sh
patching file uefi-sct/SctPkg/Config/Data/Category.ini
patching file uefi-sct/SctPkg/Library/SctGuidLib/SctGuidLib.inf
patching file uefi-sct/SctPkg/TestCase/UEFI/EFI/BootServices/ImageServices/BlackBoxTest/ImageBBTestConformance.c
patching file uefi-sct/SctPkg/TestCase/UEFI/EFI/BootServices/ImageServices/BlackBoxTest/ImageBBTestFunction.c
patching file uefi-sct/SctPkg/TestCase/UEFI/EFI/BootServices/ImageServices/BlackBoxTest/Misc.h
patching file uefi-sct/SctPkg/TestCase/UEFI/EFI/BootServices/MemoryAllocationServices/BlackBoxTest/MemoryAllocationServicesBBTestConformance.c
patching file uefi-sct/SctPkg/TestCase/UEFI/EFI/BootServices/MemoryAllocationServices/BlackBoxTest/MemoryAllocationServicesBBTestFunction.c
patching file uefi-sct/SctPkg/TestCase/UEFI/EFI/BootServices/MemoryAllocationServices/BlackBoxTest/MemoryAllocationServicesBBTestMain.c
patching file uefi-sct/SctPkg/TestCase/UEFI/EFI/Generic/EfiCompliant/BlackBoxTest/Dependency/Config/EfiCompliant.ini
patching file uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/VariableServices/BlackBoxTest/AuthVariableServicesBBTestConformance.c
Hunk #1 FAILED at 291.
1 out of 1 hunk FAILED -- saving rejects to file uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/VariableServices/BlackBoxTest/AuthVariableServicesBBTestConformance.c.rej
patching file uefi-sct/SctPkg/TestInfrastructure/SCT/Drivers/StandardTest/StandardTest.c
Build failed: error while running do_build at line 157 in ./build-scripts/build-sct.sh for [][].

Hi @WangYin3 ,
Thank you for reporting this issue. Will update the progress and solution

Hi WangYin3,
The issue is solved through the commit:
https://github.com/ARM-software/bbr-acs/commit/ddce83057fff554d8b8b942b9447f9fec7b9cc0c
Please try the build with the latest code and confirm if okay.


Config for Codeception

Hello,
is it possible to use this integration with Codeception module Doctrine2? https://codeception.com/docs/modules/Doctrine2
How to eventually configure it (getEntityManager)?
Thanx.

Hi, I think it's possible to use it with codeception.
If you have a Container in some variable you can try:
$em = $container->getByType(\Doctrine\ORM\EntityManagerInterface::class)

Or via neon file:
xyz:
   setup:
      - setEm() // empty works too
      -<EMAIL_ADDRESS>
Let me know if it works.

@mabezdek Is your issue still actual?


How to generate code coverage report?

Hi, I installed vusted in macOS with homebrew's luarocks, and other components:
luarocks install luacheck
luarocks install luacov
luarocks install cluacov
luarocks install vusted
luarocks --lua-version=5.1 install vusted

But there's error on generate the code coverage report:
busted: error: LuaCov not found on the system, try running without --coverage option, or install LuaCov first

I also try to use code coverage with codecov in Neovim plugin's CI/CD.
Here's the ci.yml:
https://github.com/linrongbin16/fzfx.nvim/blob/005291418a3d8c74b8ade3f3ca8b841938d5e364/.github/workflows/ci.yml#L36
If you don't want to read the source code, here's the core part:
  unit_test_stable:
    name: Unit test on stable nvim
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3
      - name: Setup neovim
        uses: rhysd/action-setup-vim@v1
        id: vim
        with:
          neovim: true
          version: stable
      - name: Install luajit
        uses: leafo/gh-actions-lua@v10
        with:
          luaVersion: "luajit-2.1.0-beta3"
      - name: Install luarocks
        uses: leafo/gh-actions-luarocks@v4
      - name: Run test cases
        shell: bash
        run: |
          luarocks install luacheck
          luarocks install luacov
          luarocks install cluacov
          luarocks install vusted
          vusted --coverage --shuffle ./test
      - name: Upload coverage reports to Codecov
        uses: codecov/codecov-action@v3
        with:
          root_dir: ./test
        env:
          CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

But the codecov says it cannot find the codecov:

It's good now: https://github.com/linrongbin16/fzfx.nvim/actions/runs/6074583472/job/16478945158?pr=145


add configuration parameter for region to allow presto access s3 in China

AWS just started to operate in China with a new region called: cn-north-1. But it's a little different from any other region. So if not configured, the S3 client will call US regions for authentication and failed.
In this patch, add an optional parameter: fs.s3.region to allow set the region and then set the s3 client endpoint url .
It works in AWS cn-north-1 region.

Don't we also need to add this to HiveClientConfig, to allow configuring this for the Hive connector?

Can you update this to add the property to HiveClientConfig, then pass it through in HdfsConfigurationUpdater like the other S3 properties?

implementation updated. Set the region info and endpoint URL for all  s3 clients.
There's no extra config required.

Ah, interesting, I see that Regions.getCurrentRegions() looks up the region automatically if running in EC2. This seems fine for now, though we might want an explicit property later to allow accessing the China region from outside the China EC2 environment (if anyone needs that).

It seems good to me except for one comment.

@haitaoyao seems that there are some test failures even after applying @haozhun 's suggested fix. Can you take a look?

Merged, thanks!

Are calls to both setRegion() and setEndpoint() necessary? Looking through the docs and code, it appears that you only need to call one or the other, and that the call to setEndpoint() will override the previous call to setRegion().
I merged it as-is since I can't test it, but added a TODO comment.

@electrum It's required for cn-north-1 region, and has no side effect in other regions.
cn-north-1  is different from any other regions. If not set, the SDK will ask for us-* regions and fails to respond .


Show pokemon moves

currently pokemon is not showing moves

by moves you mean the different attacks of each pokemon?

Yeah that's what he means


Error: Provider produced inconsistent result after apply

Hi there,
Terraform Version
0.12.12
apigee provider 0.17
Terraform Configuration Files
Use the examples, but explode a proxy zip into ~/proxy_files
Expected Behavior
It actually works...
Actual Behavior
apigee_api_proxy.helloworld_proxy: Creating...
apigee_company.helloworld_company: Creating...
apigee_developer.helloworld_developer: Creating...
apigee_target_server.helloworld_target_server_testing: Creating...
apigee_api_proxy.helloworld_proxy: Creation complete after 1s [id=ad0170dd-3276-4fdd-975a-aea54e6ad83d]
apigee_api_proxy_deployment.helloworld_proxy_deployment: Creating...
apigee_product.helloworld_product: Creating...
apigee_company.helloworld_company: Creation complete after 1s [id=31061393-ce1b-490f-9c7a-14cec04a5e97]
apigee_developer.helloworld_developer: Creation complete after 1s [id=53e169d7-9bd0-411e-8770-ec47ebdb5a76]
apigee_product.helloworld_product: Creation complete after 1s [id=434ba16d-3933-49a1-94bb-8b1881e0d989]
apigee_company_app.helloworld_company_app: Creating...
apigee_developer_app.helloworld_developer_app: Creating...
apigee_target_server.helloworld_target_server_testing: Creation complete after 3s [id=c8aa8590-c2b9-47c9-bb04-b26de8b9f916]
apigee_developer_app.helloworld_developer_app: Creation complete after 1s [id=c1825e45-17a5-435b-9f6f-951a77c3a811]
apigee_company_app.helloworld_company_app: Creation complete after 2s [id=ad649013-01cf-400b-8819-1abebb766ba8]

Error: Provider produced inconsistent result after apply

When applying changes to
apigee_api_proxy_deployment.helloworld_proxy_deployment, provider "apigee"
produced an unexpected new value for was present, but now absent.

This is a bug in the provider, which should be reported in the provider's own
issue tracker.

Steps to Reproduce
do the hello world code, explode a proxy into the ~/proxy_files dir
Important Factoids
Note that this is not a new apigee tenancy, this is me trying to bring automation to the existing tenancy.

This is fixed in #37 and is the result of changes in how apigee returns results in their API which broke the provider.  I will work on releasing both open PRs into v0.0.18.

When you say:
Note that this is not a new apigee tenancy, this is me trying to bring automation to the existing tenancy.
Can you elaborate on that please?

We have a bunch of manually provisioned stuff and I'm trying to use this terraform module to bring CI/CD to it instead of a bunch of point-and-click administration which has become a headache.
I will close this as you indicated the bug has been squished. :)

Ah OK.  You need to import those resources most probably.  The provider won't import things that exist in Apigee unless you explicitly import them as they aren't there in the terraform state.
I think this is a different issue than the one I referenced.

I'll open a new bug report if the issue persists in 0.18 I suppose.

Yeah still happening reliably in 0.0.18

I was able to reproduce this.  I'm not sure how the bug was introduced but I will dig into it.

@tibers  FYI, it will be a few days before I can dig into this due to other priorities.

OK thanks for the heads up. It's not a blocker as it looks like everything is working? I'm not sure what TF is actually complaining about. Maybe I'll even take a shot at it and try to learn some TF under the hood.

Yep, it is working.  I think this has to do with some of the changes for 'latest' a while back which may cause this even if you aren't using 'latest'.  I'm able to reproduce it so once I have some time I can get it resolved but please feel free to look into it.
Writing terraform providers is pretty straightforward but understanding how the tests work is a little... well weird I guess.

I'm pretty new to Go, but is there anything I can help with here?  Was I correct in the issue I reaised in saying the issue was reading back the info from Reader?   Is this just an issue with conversion from JSON to a Go map?

 I have an open feature req if you're bored or brave. The apigee API isn't the best and it's getting overhauled sometime in 2020 per our support contact.
The problem is that latest can really be any value, because apigee will accept a proxy bundle and assign it a version number upon upload. But there's no notion of "latest" in the API. While it's a nice convenience feature, to reference the latest version of something, you have to upload that something, then get the version of the thing that's been uploaded, then reference that everywhere else. Apigee also has a problem where the API is lazy - objects which are uploaded take a moment to be exploded and actually exist to the API, hence the workaround with the SHA. It's just.... not fun to use.

happy new year all!  i spent my break learning more go, but i'm honestly not sure where exactly this is breaking yet.  if you can point it out to me and tellme what needs to be fixed i have time and am in need of getting this working.   i'be happy to do a PR.

I am using first time apigee provider and this is really great stuff (thank you). I got this issue "Provider produced inconsistent result after apply" when i used  revision = "latest" in apigee_api_proxy_deployment . Then i started reading the https://www.terraform.io/docs/extend/terraform-0.12-compatibility.html and trying to understand throgh terraform plan . What I understood is because the code is updating the revision in resourceApiProxyDeploymentRead , terraform is complaining about this as this is not appeared in plan  (plan shows latest but apply came up with different in this case it is 1).
As experimental I changed the code like below
if found {
	**if d.Get("revision").(string) == "latest" {
		d.SetId(matchedRevision)**
	} else {

Instead of updating the revision , updating the id with revision.
and terraform show matches with terraform plan and now terraform does not complaining.
I am not sure my thinking is correct or not but inform

I am still running into this issue.  What is the fix?  I cannot seem to locate it throughout this thread.

Just an additional comment to help people who land here when they google for this problem:
One cause, which can make this error appear, can be that the deployment of a proxy fails because there's some error in the proxy. So a way to find out what's wrong when this error appears in a terraform run, can be to deploy the proxy manually using the Apigee UI and look at what error this gives you.
An example which in our case recently made this problem appear is that there was another proxy with the same "BasePath" already existing in the system. When trying to deploy the proxy with terraform the message about "unexpected new value for was present, but now absent" appeared and we only found out about our problem when we tried to deploy the proxy manually.


Refactor contract dependencies

Contract dependency mappings updated using Foundry's remappings.txt.
This makes referencing imports much easier.


net: websocket: new receiving algorithm

websocket_recv_msg() is reworked with using fsm. Now the function return 0 when payload is empty, -ENOTCONN if socket close. Receiving empty ping and sending empty pong were added in tests.
Fixes #52327

I have not check MQTT (only compile), so @jumo-sballing can You test please.

Re-tested MQTT and it works just fine now.

@rlubos Please help, tests failed, and i think some last commit in main is reason. Should i rebase my branch and restart tests and review at some time (after anybody has fixed tests), or the PR can be merged without it?

There indeed is some regression on main. Tests have to pass, I've reported the issue on Discord. There are actually two seemingly unrelated issues, one is being addressed already.


[DO NOT MERGE] Add config to remove vaccination status from url

This adds the flag that's checked by the publishing components gem so that vaccination status is stripped from the URL saved in GA. It also adds a test to check that the validation status exists and hasn't been renamed. This has been done to make sure that this can't be changed without something breaking. If it were renamed there's a chance it would silently fail and expose data.
Linked - https://github.com/alphagov/govuk_publishing_components/pull/2582/
Trello
⚠ This repo is Continuously Deployed: make sure you follow the guidance ⚠

If I understand correctly you don't need to make a change to govuk_publishing_components to do this. You can use https://github.com/alphagov/govuk_publishing_components/blob/dcaa0800ca66c920ccb195b796a67496c6d28e23/app/assets/javascripts/govuk_publishing_components/analytics/pii.js#L34 as a way to tell govuk_publishing_components which query string parameters to remove.
So if we have a meta tag of: <meta name="govuk:static-analytics:strip-query-string-parameters" content="vaccination_status"> it'll do it without any changes to components gem.

So if we have a meta tag of:  it'll do it without any changes to components gem.

Great suggestion, will take a look at this - however it does look like we'll be going down the session flow route.


Redirect to active community-maintained fork

The new repo can be found at https://github.com/Rust-GPU/rust-gpu.
It would be nice to archive this repo and link this in the README.

Linked prominently in readme. We aren't archiving the repo since we are still using rust-gpu and plan to continue to contribute upstream, so we need a place to house Embark's rust-gpu code.

Awesome, thanks a ton!


Add layer trainable information in model summary and plot model

System information.
TensorFlow version (you are using): 2.6
Are you willing to contribute it (Yes/No) : No
Describe the feature and the current behavior/state.
For GAN style models, whether the parameter is trainable correctly is important to model training correctness. Therefore it would be useful to be able to include that information in the summary and model plots, if possible.
Will this change the current api? How?
Should not change model.summary function.
May add a show_trainable flag for plot_model function.
Who will benefit from this feature?
Users who develop GAN style models, or when layer's trainable parameter is important for the model correctness.

Thanks for the suggestion. We think this could be a useful feature, so please feel free to open a PR to add an optional trainable column to the summary (let's make it as narrow as possible since it's just a boolean flag).

This could be closed as a patch implementing it was already merged.

Did this patch get merged? I cannot see the show_trainable argument in keras master https://github.com/mfidabel/keras/blob/master/keras/utils/layer_utils.py
I tried using show_trainable in a simple example from TF tutorial (with tf-nightly), and it throws an error as shown below. Please check the gist for a reference.
TypeError: plot_model(https://colab.research.google.com/gist/jvishnuvardhan/59688cb7063772ff9e8a3827ac946044/untitled1174.ipynb) got an unexpected keyword argument 'show_trainable'

@arisliang,
The related PR patch gets merged and I can see show_trainable argument in keras master.
https://github.com/mfidabel/keras/blob/master/keras/utils/layer_utils.py

Could you please take a look at the layer_utils.py file and let us know if you are facing a similar issue. Thank you!

@arisliang, The related PR patch gets merged and I can see show_trainable argument in keras master. https://github.com/mfidabel/keras/blob/master/keras/utils/layer_utils.py

Could you please take a look at the layer_utils.py file and let us know if you are facing a similar issue. Thank you!

I think he is trying to print which layers are trainable on the plot_model() visualization tool instead of the model.summary() function. AFAIK, this hasn't be implemented yet.

Added show_trainable to plot_model. It should look something like this:

Where 'T' means the layer is trainable and 'NT' means the layer isn't trainable

@arisliang & @mfidabel,
The related PR #15459 patch gets merged and I can see show_trainable argument is available in keras master.
https://github.com/mfidabel/keras/blob/master/keras/utils/layer_utils.py

And the another PR #17145 was also merged where model.summary(show_trainable=True) was implemented and plot_model(model, show_trainable=True). I tried with the sample code on tf-nightly and was able to fetch the required output.
Kindly find the gist of it here.
import tensorflow as tf

from tensorflow import keras

model = tf.keras.Sequential(
    [
        tf.keras.Input(shape=(230, 230, 3)),
        tf.keras.layers.Conv2D(3, 1),
        tf.keras.layers.MaxPooling2D(2),
        tf.keras.layers.Dense(10),
    ]
)

model.get_layer(index=0).trainable = False

tf.keras.utils.plot_model(
    model,
    to_file="model_trainable.png",
    show_trainable=True,
)

@tilakrayal Yes, It is already merged. I think you can close the issue.


Forum search doesn't work

Not strictly about the django.
http://www.openpsych.net/forum/search.php
Since this is a php issue.... Oliver! :)

Actually Laird fixed this one. I don't know what he did since he did it on the live server.


As a new organization, when I am completing the onboarding steps on the dashboard, I want to be able to import CSVs also

Summary
The dashboard has 4 steps under "Just Starting" that prompt users to provide initial data. Currently, it only invites users to add a single record for each one.
While it's fine to just add a single record, we should also have an "Import a CSV" option, like we do on the individual pages, that allows users to immediately import their records.
Criteria for Completion

[ ] Next to each of the "create a record" buttons, have an "Import CSV" button
[ ] Use the existing import CSV partial

ill take this.


Documentation NEXT version deployment issue

Describe the bug
We have a GitHub workflow that runs on every commit to main that updates the NEXT version of the docs.  This workflow is publishing the NEXT version incorrectly.
To Reproduce
Steps to reproduce the behavior:

Go to https://docs.iridium.software/NEXT/
See that the side navigation menu is missing.

Expected behavior
Side navigation should appear like on version 0.2.1

Screenshots
Above
Desktop (please complete the following information):
n/a
Smartphone (please complete the following information):
n/a
Additional context
n/a

Please can I make a PR

Hi Nkiri,
I saw a comment come through.  I'd appreciate the help if you are still
willing to help. If so, let me know and I'll get you assigned to the issue.
On Tue, Sep 12, 2023 at 6:34 AM Nkiri Obasi @.***>
wrote:

Please can I make a PR
—
Reply to this email directly, view it on GitHub
https://github.com/IridiumIdentity/iridium/issues/165#issuecomment-1715555165,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABMEQZDHVOLT3UJTZELDMGDX2BCFZANCNFSM6AAAAAA4UDS3JY
.
You are receiving this because you authored the thread.Message ID:
@.***>

Yes, I'm still willing to help.


Replace /r/insights/platform with /api as path references

Updated to use new path_prefix value of /api

cc @hsong-rh

@bzwei Will create a similar PR in Approval side.

@bzwei @hsong-rh I did not find similar references, but please review and see if I missed anything.


Error with node-libs-browser peerDependency

On travis I was seeing the following message for a project using webpack:
npm ERR! peerinvalid The package node-libs-browser does not satisfy its siblings' peerDependencies requirements!

It's caused by the project package.json having node-libs-browser specified at version ^0.5.0 which was added to package.json having installed webpack with npm install webpack --save-dev
Now there's a version of node-libs-browser higher than 0.5.0 available, that breaks the peerDependency specified in webpack.
Temporary workaround is to fix the version of node-libs-browser to 0.5.0 as opposed to ^0.5.0.

Beat me to it! Same issue here as well.

node-libs-browser is now a dependency instead of a peerDependency (as of #1197), so this issue is no longer relevant.

@SpaceK33z thanks for the heads-up. Closing as fixed by 232618e


[Docs] Events and Triggers Topic

https://github.com/microsoft/BotFramework-Composer/blob/kaiqb/Ignite2019/docs/concept-events-and-triggers-draft.md#handle-intent-events

"The Handle Unknown Intent handles "none" intent." - does this mean specifically the LUIS none intent, or any unknown intent?

https://github.com/microsoft/BotFramework-Composer/blob/kaiqb/Ignite2019/docs/concept-events-and-triggers-draft.md#luis-recognizer

"The content is managed by LUDown, a command line tool that helps covert .lu file(s) into JSON files for language processing applications such as LUIS and QnA knowledge base." - not sure customer needs to know about LUDown (or that it even exists).  Also we don't feed QnA anymore from LU files, correct?  It's a new format or something?  Also, consider using "language understanding"

"child dialogs using the syntax memory path" - what is a syntax memory path?  Link?

"On the right side of the Composer menu, choose Regular Expression as recognizer type" - include "for your trigger" as that is a context sensitive panel?

Closing since all bugs are fixed.


make event subscriptions work with parachain parentchains

move "my_runtime" dependencies to ita_parentchain_interface
detect if parentchain is solo or para and decode per parentchian accordingly

https://github.com/integritee-network/worker/pull/1502#discussion_r1408610748


Add credits to site footer

We used icomoon & hugo to get up and running! Let's add links to these in the footer of the page, here:
Getting started.

Comment on this issue stating that you intend to work on the task
When you're ready, add your work to the repo and create a pull request.
Bask in glory and email me your address if you'd like to have some codeisscience stickers for your trouble. <3

What to do if you need help
Mention @yochannah, tweet @yoyehudi, pop by to say hi on gitter or if needed email<EMAIL_ADDRESS><3

I want to work on this task.

@sarahchima You are brilliant! Go go go - let me know if you have any questions!!

I would also like to give this a try

@sarahchima how did you get on with this - did you manage to get the css to work?
@suleka96 I'd like to give @sarahchima a chance to look at this first if you don't mind <3 thanks for the offer though!

@yochannah : Hi, I would like to give my contributions to codeisscience. I'm a beginner

@rddravic Sure, go ahead! This issue still needs to be done. There are some instructions for building the css and site on the wiki https://github.com/yochannah/code-is-science/wiki
Let me know if you have any questions or need help getting started.

@yochannah : Can I have more clarity on what needs to be updated. I see many files having footer links. Can I have any preview attachment kind of

@rddravic This is the file: https://github.com/yochannah/code-is-science/blob/master/themes/codeisscience/layouts/partials/footer.html perhaps some text like
"Icons by Icomoon and site generated by Hugo" (with links to icomoon/hugo) would be perfect.


DetectObjects() returns duplicate kinbodies in prpy.perception.apriltags.py

When you call DetectObjects() (from apriltags.py) for the first time in an environment,
it returns both added_kinbodies and updated_kinbodies

robot.DetectObjects()
Out[1]:
[RaveGetEnvironment(1).GetKinBody('table127'),
RaveGetEnvironment(1).GetKinBody('plastic_glass124'),
RaveGetEnvironment(1).GetKinBody('table127'),
RaveGetEnvironment(1).GetKinBody('plastic_glass124')]

any other subsequent calls return only the updated kinbodies:

Out[1]:
[RaveGetEnvironment(1).GetKinBody('table127'),
RaveGetEnvironment(1).GetKinBody('plastic_glass124')]

Is this expected?
I would propose only returning the added kinbodies.

Please see PR #294

Will not fix in apriltags.py
This will be fixed by PR https://github.com/personalrobotics/kinbody_detector/pull/4


chore(deps): update dependencies having minor update

done in https://github.com/dzangolab/fastify/pull/737/files


Use a simpler query in enforce_community_memberships_for_user

For whatever reason the old code was creating a ton of objects, which was significantly slowing down signup, hopefully this works faster.

Backend checklist

[ ] Formatted my code by running autoflake -r -i --remove-all-unused-imports src && isort . && black . in app/backend
[ ] Added tests for any new code or added a regression test if fixing a bug
[ ] All tests pass
[ ] Run the backend locally and it works
[ ] Added migrations if there are any database changes, rebased onto develop if necessary for linear migration history

Could you do a quick review of this please @schradert?


[GUI] Usability problem in node edition

Problem in the size of the node editing screen. Fields are not fully visible.

maximizing the node editing screen:

Note: The "Cancel" and "Done" buttons are not displayed on the node editing screen.
Affected Version: v0.3.0-beta1 (0.3.0-nightly_20180807)

Test OK.


[BUG] MCCD interpolation

When calling the function utils.shift_ker_stack in mccd.py, the kernel size lanc_rad is negative for three of the 1262 P3 CFIS tiles. This creates a numpy error. It seems that all PSF moments are -1, which is set as size in line mccd.py:1351.
This error should either be caught earlier, or the lanc_rad variable be set accordingly to a valid number.

After discussions with @tobias-liaudat this error is due to moments not being correctly estimated by galsim:HSM on certain images.
The variable lanc_rad is the interpolation radius to center the PSFs. In practise lanc_rad = 8 works well.
So an easy fix is to use this default if the input value is too small.
@tobias-liaudat will create a new MCCD version.


Appstudio update hacbs-test-project-l1lr

Pipelines as Code configuration proposal
To start the PipelineRun, add a new comment with content /ok-to-test
For more detailed information about running a PipelineRun, please refer to Pipelines as Code documentation Running the PipelineRun
To customize the proposed PipelineRuns after merge, please refer to Build Pipeline customization

Pipelines as Code CI has failed.There was an error creating the PipelineRun: hacbs-test-project-l1lr-on-pull-request-
cannot patch pipelinerun hacbs-test-project-l1lr-on-pull-request-: failed to patch pipelinerun rhtap-demo-qocm-tenant/logURL with hacbs-test-project-l1lr-on-pull-request-bpdkt: pipelineruns.tekton.dev "hacbs-test-project-l1lr-on-pull-request-bpdkt" not found


[zh-cn] sync services-networking/service.md

content/zh-cn/docs/concepts/services-networking/service.md

/approve

/lgtm


Update Level 1 Ezren, Feiya, Harsk, Kyra, Lem, Lini, Merisiel, and Valeros Using Remastered Iconics Release

The only thing I wasn't able to set up correctly are the issues with Daji:

Daji has a -4 in Society, Survival, and Thievery... when I put Daji into my game and tie him to Feiya, he's showing a +1 in those skills

ugh, conflicts. Sorry about the delay


Button with custom background

Hey folks
Thanks for such a great work.
I'm trying to combine LinearGradient and Button from native-base, and this is what I achieved so far
import React, { useCallback, useMemo, useState } from "react";

import { LinearGradient } from "expo-linear-gradient";
import { Box, Button, IButtonProps, useTheme } from "native-base";
import { GestureResponderEvent } from "react-native";

export const GradientButton = ({
  children,
  ...buttonProps
}: {
  children: any;
} & IButtonProps): JSX.Element => {
  const {
    colors: { primaryYellow, primaryPink, primaryLightBlue },
  } = useTheme();

  const [pressed, setPressed] = useState(false);

  const handlePressIn = useCallback(
    (e: GestureResponderEvent) => {
      setPressed(true);
      if (buttonProps.onPressIn) buttonProps.onPressIn(e);
    },
    [buttonProps],
  );

  const handlePressOut = useCallback(
    (e: GestureResponderEvent) => {
      setPressed(false);
      if (buttonProps.onPressOut) buttonProps.onPressOut(e);
    },
    [buttonProps],
  );
  const colorValue = useMemo(() => (pressed ? 300 : 400), [pressed]);

  return (
    <Box h="fit-content" w="fit-content" rounded="md" overflow="hidden">
      <LinearGradient
        start={{ x: 0, y: 0 }}
        end={{ x: 1, y: 0 }}
        colors={[
          primaryYellow[colorValue],
          primaryPink[colorValue],
          primaryLightBlue[colorValue],
        ]}
      >
        <Button
          {...buttonProps}
          bg="transparent"
          _pressed={{ bgColor: "transparent" }}
          onPressIn={handlePressIn}
          onPressOut={handlePressOut}
        >
          {children}
        </Button>
      </LinearGradient>
    </Box>
  );
};

Is there any better approach for the same result ?

@noctifer20 There is an alternative. NativeBase's Box supports LinearGradient as background. Take a look at this.
https://snack.expo.io/@nishanbende/lineargradient-alternative-example
and docs https://docs.nativebase.io/box#with-linear-gradient
Also, in future versions, we're planning to add linear gradient background support in Button/Pressable which would make things much more easier.

Closing this as I hope this question is answered. Feel free to open a feature suggestion or a bug report If you face any.

@intergalacticspacehighway Thanks, that was super helpful

Added an additional approach to achieve this
https://github.com/GeekyAnts/NativeBase/issues/3827


[BUG] Failed to run scheduler (logs).

Mage version
0.9.65
Describe the bug
The error logs mentioned below are popping up in the mage server, saying failed to run scheduler. There are no triggers or pipeline that I ran when the logs appeared. Mage and pipelines are running fine. The error logs are appearing out of nowhere.
To reproduce

Just keep the mage server running for a while. It happened 2 times in the last 7 days.

Expected behavior
No error logs that are not explainable
Screenshots
No response
Operating system

Mage container running in Amazon ECS

Additional context
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1094, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 686, in do_commit
    dbapi_connection.commit()
sqlite3.OperationalError: database is locked

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/mage_ai/server/scheduler_manager.py", line 50, in run_scheduler
    LoopTimeTrigger().start()
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/triggers/loop_time_trigger.py", line 14, in start
    self.run()
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/triggers/time_trigger.py", line 11, in run
    schedule_all()
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/pipeline_scheduler_original.py", line 1425, in schedule_all
    sync_schedules(list(repo_pipelines))
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/pipeline_scheduler_original.py", line 1791, in sync_schedules
    PipelineSchedule.create_or_update_batch(trigger_configs)
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/db/__init__.py", line 165, in func_with_rollback
    raise e
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/db/__init__.py", line 157, in func_with_rollback
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/db/models/schedules.py", line 364, in create_or_update_batch
    existing_trigger.update(**kwargs)
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/db/models/base.py", line 93, in update
    raise e
  File "/usr/local/lib/python3.10/site-packages/mage_ai/orchestration/db/models/base.py", line 90, in update
    self.session.commit()
  File "<string>", line 2, in commit
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 1454, in commit
    self._transaction.commit(_to_root=self.future)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 839, in commit
    trans.commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2469, in commit
    self._do_commit()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2659, in _do_commit
    self._connection_commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2630, in _connection_commit_impl
    self.connection._commit_impl()
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1096, in _commit_impl
    self._handle_dbapi_exception(e, None, None, None, None)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2134, in _handle_dbapi_exception
    util.raise_(
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/util/compat.py", line 211, in raise_
    raise exception
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1094, in _commit_impl
    self.engine.dialect.do_commit(self.connection)
  File "/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 686, in do_commit
    dbapi_connection.commit()
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) database is locked
(Background on this error at: https://sqlalche.me/e/14/e3q8)

Thanks @wangxiaoyou1993 , but we are not using sqlite at the moment.
We are using AWS managed MYSQL server.
Also, just before the error, it seems like there are two info logs:
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.

@iamsabin the log shows you're using sqlite. that's the default database if you don't specify the MAGE_DATABASE_CONNECTION_URL env variable

thank you so much @wangxiaoyou1993 There was one sneaky error, while setting up AWS secrets.
I will close the issue.


fix: boards: sam-m0: uart: fix collision detect assignment

Fix collision detect property values so they use correct macro for the
job
Signed-off-by: Bo Svangård<EMAIL_ADDRESS>

Nope.. not gonna work!

but i got errors with the other sam0 boards.. on missing something with
collision detect... but yes.. something is strange!
On Mon, 23 May 2022, 08:16 Gerson Fernando Budke, @.***>
wrote:

@.**** commented on this pull request.
In drivers/serial/uart_sam0.c
https://github.com/zephyrproject-rtos/zephyr/pull/45874#discussion_r879058350
:

.pads = UART_SAM0_SERCOM_PADS(n),				\

.collision_detect = UART_SAM0_SERCOM_PADS(n),			\

.collision_detect = UART_SAM0_SERCOM_COLLISION_DETECT(n),	\

I`ll check it.
—
Reply to this email directly, view it on GitHub
https://github.com/zephyrproject-rtos/zephyr/pull/45874#discussion_r879058350,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQU7TDVZVBA7REO5PBUAMPLVLMPDFANCNFSM5WUBHXNQ
.
You are receiving this because you modified the open/close state.Message
ID: @.***>

new pull request, https://github.com/zephyrproject-rtos/zephyr/pull/45922
On Mon, May 23, 2022 at 8:41 AM Bobo Svangård @.***> wrote:

but i got errors with the other sam0 boards.. on missing something with
collision detect... but yes.. something is strange!
On Mon, 23 May 2022, 08:16 Gerson Fernando Budke, <
@.***> wrote:

@.**** commented on this pull request.
In drivers/serial/uart_sam0.c
https://github.com/zephyrproject-rtos/zephyr/pull/45874#discussion_r879058350
:

.pads = UART_SAM0_SERCOM_PADS(n),				\

.collision_detect = UART_SAM0_SERCOM_PADS(n),			\

.collision_detect = UART_SAM0_SERCOM_COLLISION_DETECT(n),	\

I`ll check it.
—
Reply to this email directly, view it on GitHub
https://github.com/zephyrproject-rtos/zephyr/pull/45874#discussion_r879058350,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQU7TDVZVBA7REO5PBUAMPLVLMPDFANCNFSM5WUBHXNQ
.
You are receiving this because you modified the open/close state.Message
ID: @.***>


Peer review by MrSampy

1.You should rename enum members
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/BasicStats.cs#L14-L20
like this
   public enum Direction
    {
        None,
        Up,
        Left,
        Right,
    }

2.I can suggest turning all these variables into two Lists.
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Coordinates.cs#L7-L15
Like this List<int> X, List<int> Y
Thus, this constructor will not have so many arguments
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Coordinates.cs#L17-L18
If this is not possible, then just try to pass two lists or two arrays to the constructor to reduce the number of arguments, and then assign with for or foreach
3.Looks like a magic numbers. Better to create a constants
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Enemy1.cs#L41
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Enemy1.cs#L45
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Player.cs#L31-L32
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Player.cs#L44-L45
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Player.cs#L55-L56
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Player.cs#L88-L95
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Player.cs#L101-L106
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Player.cs#L118-L121
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L157-L160
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L137
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L127
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L122
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L77-L80
I might have missed something, but I think you get the idea
3.It would be better to use the Unary Operators (Like this ++BulletcounterLeft or this !player.isDead)
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L41
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L50
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L70
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L84
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L102
4.Decompose long boolean expressions in if statements
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L58
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L72
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L86
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L149
5.Don't mix multiple identifiers declaration in one line or in one var
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L30
6.You can initialize strings with spaces like this
string s = new String(‘ ’, 10);

instead of this :)
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Program.cs#L136
Thus, I think, it will be look better
7.There are repeated function calls that can be moved into a loop
like this
https://github.com/jugular237/Console_Game/blob/6f2e59470e879585c9917f480f6f2ba8ff11848d/Player.cs#L98-L107
can be transform to this (I hope it works, but you got it)
    private void ClearSpace(int xCoord, int yCoord)
    {
        const int numOfFumctions = 4;
        const int cof1 = 4;
        const int cof2 = 25;
        const int spaces = 18;
        int[] cofArr = {spaces,8};
        CleanOrWriteSymbol(xCoord, yCoord,  new String(‘ ’, cof2));
        for(int i=1; i<cofArr.Length;++i)
              CleanOrWriteSymbol(xCoord + cof1, yCoord + i, new String(‘ ’, cofArr[i-1]));
        for(int i=1;i<=numOfFumctions;++i)
            CleanOrWriteSymbol(xCoord + cof1, yCoord - i, new String(‘ ’, spaces));
    }

Everythig is done! All suggestions are implemented.


[BitSail][Connector] Migrate Redis legacy connector to V1 interface

Is your feature request related to a problem? Please describe
A clear and concise description of what the problem is.
Example: I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

sink part completed via #98


Jenkins not work

https://jenkinsci-gvl-jenkins.1d35.starter-us-east-1.openshiftapps.com/job/Hotels/ not work :x

I have moved it to https://jenkinsgvl-jenkins-gvl.1d35.starter-us-east-1.openshiftapps.com
but have not had the time to make it work properly again

Ok it is now back up again at https://jenkinsgvl-jenkins-gvl.1d35.starter-us-east-1.openshiftapps.com/job/Hotels/


Add PubSubIO Stress test

This pull request introduces stress tests for PubSubIO, designed to assess the performance under various conditions. The stress tests simulate dynamic load increases and evaluate the behavior of PubSubIO.
Changes:
Added stress tests for PubSubIO.
Implemented dynamic load increases over time to simulate varying workloads.
Added support for exporting metrics to InfluxDB or BigQuery based on the configuration parameter.
Write job example
Read job example

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

R: @Abacn

R: @Abacn


Clarify + contrast Azure Service Endpoints and Azure Private Link

Hello - At a high-level, Azure Private Link Vs Azure Service Endpoints sound similar but they have some specific differences of when to use each.
On this page can you provide a link to the Azure Private Link FAQ which has a section called What is the difference between a Service Endpoints and a Private Endpoints?  The link is:
https://docs.microsoft.com/en-us/azure/private-link/private-link-faq#what-is-the-difference-between-a-service-endpoints-and-a-private-endpoints
Thank you!
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 1eb0407d-f4a5-6059-488d-fd082915c675
Version Independent ID: 7c2fb429-743c-aea0-f1d5-de6dc2e62e8e
Content: Azure virtual network service endpoints
Content Source: articles/virtual-network/virtual-network-service-endpoints-overview.md
Service: virtual-network
GitHub Login: @sumeetmittal
Microsoft Alias: sumi

@tfurstms Thanks for the feedback! If you have any specific questions you want clarified, feel free to @ me on this issue and ask.
I have assigned the issue to the content author to evaluate and update as appropriate.

We will provide the link.. thanks

@tfurstms  Thanks for your feedback. The article has been updated to add the link to comparison FAQ as requested. Thanks!
#sign-off

#please-close


feat: support Map literals in Substrait consumer and producer

Which issue does this PR close?
Related to Map epic https://github.com/apache/datafusion/issues/11434
Rationale for this change
Substrait didn't support Map literals, since we previously didn't have Map ScalarValues. https://github.com/apache/datafusion/pull/11224 implemented ScalarValues (thanks!), so now we can add them into Substrait as well.
There were also couple gaps left by the implementation that I encountered while testing this, so I fixed those as well.
Also, there was a bug in the from_substrait_literal for lists containing structs, which I realized while implementing the map support.
What changes are included in this PR?

Implement Substrait roundtrip support for Map literals, incl. null and empty maps.
Fix field name handling for Substrait lists containing structs
Add Map support to ScalarValue::iter_to_array and create_hashes

Are these changes tested?
Tested with new roundtrip tests for the Map literals, and unit tests for hashing.
Also an existing UT for list literals is extended to cover the multiple structs values case.
I'd have added a sql roundtrip test for Map as well, but it seems that the MAP command turns into a ScalarFunction rather than ScalarValue. Maybe we'd need to run some round of optimizer to fold it, but I wonder why that is different from the STRUCT command which does turn into a struct literal?
I.e. doing roundtrip("VALUES (MAP(['k1', 'k2'], [true, CAST(NULL AS BOOLEAN)]))").await?; results in Error: Substrait("Only literal types can be aliased in Virtual Tables, got: ScalarFunction"), while similar code for STRUCT works fine.
Are there any user-facing changes?

This and https://github.com/apache/datafusion/pull/11510 will conflict, once either one is merged I'll be happy to fix the other one.

@alamb thanks for merging the other PR, this is now rebased on top and also ready for review! :)

I wonder if @goldmedal you might have some time to review this PR as well?

Sure, I'll review this tonight.

Thanks @goldmedal  and @Blizzara  -- 👌  very nice


Source location in home directory not found on MacOS

I'm taking a first look at appbuilder on a Macbook Pro running Monterey, I installed with Homebrew.
Following the Quick Start, I put the command definition in ~/.config/appbuilder/demo-app.yaml, and symlinked applbuilder to ~/bin/demo.
I got an error message: demo failed: definition not found: demo
Digging around, I discovered the appbuilder info command, which has the following output
Choria Application Builder

        Debug Logging (BUILDER_DEBUG): false
  Configuration File (BUILDER_CONFIG): not specified
        Definition File (BUILDER_APP): not specified
                     Source Locations: /Users/robin/Library/Application Support/appbuilder, /etc/appbuilder

I put the command definition in /Users/robin/Library/Application Support/appbuilder and it works:
$ demo say "it works"
 __________
< it works >
 ----------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

It seems that the source directory ~/.config/appbuilder/ is not checked on MacOS.
I'm not sure if this is a documentation thing or a bug.

Hey thanks for letting me know about that.
Indeed this is something to handle in docs I guess.  I follow XDG standard - which is a Linux thing - so the library I use approximate to OS specific locations based on this table
https://github.com/adrg/xdg#xdg-base-directory
So we need to update docs to reflect that difference for these operating systems.

Indeed, I'll do some updates to docs next time I am there - unless you felt like a PR, see the docs/content directory

Thank you!


No use of example.org

In the values.yaml files and anywhere else that contains anything that looks like a domain name (like trust domains) example.org should not be used.  It provides the "feel" of correct configuration when it is known to be a non-working domain (pre DNS RFCs).
Instead, no default value should be provided, and an error message should be issued that indicates one needs to set the specific values.yaml key.

Decision not to move forward with this.


update with 2018.3 version

Codecov Report

Merging #557 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #557   +/-   ##
=========================================
  Coverage     64.72%   64.72%
  Complexity     1494     1494
=========================================
  Files           177      177
  Lines          5276     5276
  Branches       1179     1179
=========================================
  Hits           3415     3415
  Misses         1360     1360
  Partials        501      501

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9bb3f6f...3150842. Read the comment docs.

@mplushnikov it would be awesome if you could please take a look and push a new release out if this is okay! Thanks!

@mplushnikov are you alive :) ?

@zgranik , Yes, I'm alive, but currently moving to another apartment and don't have time to do something:(

Thnak you for your work @Jimexist !

Thank god, I hope the update will work :)

Waiting for the release contains the change

Hi @mplushnikov thanks for merging this in. I think a number of people like me are holding off their IntelliJ upgrade to the latest 2018.3.X and are waiting for this to become officially available here.
I am not familiar with the process, but I assume is automated and perhaps tagging a new release is just what we need for this to happen? Could please you do it when you get a chance, it would be massively appreciated! Thanks and good look with moving to your new flat!

Hi @eroispaziali,
I'm ashamed to admit it, but it's a very time-consuming and manual process right now. :-( I'm wondering how to automate it with Travis. Maybe I'll be on it this weekend...


no info box in cat flatmap

when generating the cat flatmap, there is no pop-up information box for each feature (that typically appears when you hover over a feature). this indicates the features arent being registered. the annotations in the JSON files are set up as the rat flatmap was. however, I notice that this only occurs when using boxy. if I annotate the features in AI and export it, things are working.
as an example, I have annotated the lung with digestive_2-1 in AI. when generating the map with this file, you can see the registration of information on the flatmap. however, making these edits with boxy does not do the same. the AI edited file is too big to upload here. so all the files are in the keerans_changes branch of the cat flatmap repo.
i am wondering if the SVG can be annotated the same way in boxy as it is in AI. i.e. using .id(____)?

im now getting information registered to features, as seen in the attached image. I'm thinking its because I've started generating the map with --clean because there are no other changes that I've made to the SVG. the most recent SVG file has been pushed to git.

--clean wouldn't have changed things. I suspect it's more to do with either using an old version of mapmaker or if not, to do with caching in the browser.

i am wondering if the SVG can be annotated the same way in boxy as it is in AI. i.e. using .id()

Only if you want to manually encode clear text into AI's format for IDs (i.e. starting with _x2E_id).

i had not updated mapmaker within the two hours of my initial first two comments. and I'm not even sure if there were updates to pull down anyway? but the only difference in that timeframe was that I was continuing to annotate features (using the .id(_______) format, and that I was using --clean to generate the map. so seems like things have somehow fixed themselves!

Only if you want to manually encode clear text into AI's format for IDs (i.e. starting with _x2E_id).
but I assume this is something we don't want/need to do? using the .id(____X-X)  format seems to be working so far so I will continue using that (until something stops working I guess)


[DOC] analyzers in the full-text page

What do you want to do?

[ ] Request a change to existing documentation

Tell us about your request. Provide a summary of the request and all versions that are affected.
The section "convert text with analyzers" in the Full Text page (https://opensearch.org/docs/latest/opensearch/query-dsl/full-text/#convert-text-with-analyzers) is very confusing.
Language analyzers need a section of its own discussing the use of analyzers and distinguishing between indexing time and query time. That section belongs in the Mappings section, not the Query section.
In the Full Text page, there should be a cross-reference to the main page on language analyzers, talking about setting the analyzer used to interpret queries.
What other resources are available? Provide links to related issues, POCs, steps for testing, etc.

quick status: created new page structure. moved previous "language analyzers" section i wrote to new page, and doing research on what sections/topics are required for the general analyzers page.

Status update: I have a PR draft here: https://github.com/opensearch-project/documentation-website/pull/1376
When complete, i will send it for tech review. thanks

reorg is complete:
created new page Text analyzers - will send for tech writer review next week.
Note: Text analyzers also needs a Specialized analyzers reference with contain all 8 analyzers
so far, Language analyzers section is complete. created separate meta ticket for the remaining 7 pages.
hid "Specialized analyzers reference" link until we create these new pages.

PR draft for TBD section needed: Specialized text analyzers
https://github.com/opensearch-project/documentation-website/pull/1484/files

Hi @macrakis , could you please review the new Text analyzers page? I wrote how analyzers work, given brief 1-line descriptions for all of the available analyzers, and moved my section on Language analyzers to this page.
Here is the PR:
https://github.com/opensearch-project/documentation-website/pull/1376
Thanks


test: have to let

Test the performance effect of replacing non-Prop-valued haves to lets.
See #12157 for the PR with the linter.

!bench

!bench


randT & sresT seems useless

I re-implemented this in flutter, and I have come t the conclusion that randT and sresT are useless. Is it a misunderstanding of the protocole, or an actual security issue?

Hi jeremad,
randT and sresT is used in the official Tile app here instead of the throw, in the case that this.isMepCmdOrRespSet() is false. However, I haven't had a case where it would ever be false.
Because I wasn't able to trigger it using the official app I decided to not implement it.
I believe it's linked to functionality of an older tile or something which did not have a "toa mep processor".
This is not a security issue as if there is a "mep processor" available, it generates the hmac using the authKey which is considered secure
So in conclusion, yes, at the moment randT & sresT is useless. However I kept it there in the case I would ever implement this.

:bow: