text:
Research telegram message formats

Posting text-base information to Telegram does not work great. I want to learn what message formats are currently supported by Telegram and its APIs.

A complete Telegram Bot API reference is available at https://core.telegram.org/bots/api

For the sendMessage method there are several formatting options:

The Bot API supports basic formatting for messages. You can use bold, italic, underlined, strikethrough, and spoiler text, as well as inline links and pre-formatted code in your bots' messages. Telegram clients will render them accordingly. You can specify text entities directly, or use markdown-style or HTML-style formatting.

The sendMessage method has a parse_mode that currently supports two options:

MarkdownV2
HTML

The markdown mode is pretty strict and throws 400s very easily. The HTML one instead seems pretty tolerant.

Is the markdown code block format supported? Let's give it a try!

$ cat msg.md

> This are the last week stats:
>
> ```
>        Time Entries
>
>   tags           Duration
>  ─────────────────────────
>   type:goal      19:53
>   type:meeting   9:00
>   type:sync      7:44
>   type:support   6:12
>  ─────────────────────────
>   Total          42:50
>
> ```
>

Sending the file content using the --parse-mode MarkdownV2 option:
$ tgm message send --chat-id 161035319 --parse-mode MarkdownV2 --text $msg
message-id: 698

And this is the final result in the Telegram web client:

Pretty basic but readable.

Unfortunately, with longer messages the result is not great:

I need custom formatting of text to fit the Telegram constraints.
Thinking about getting JSON documents and format them as needed using something link this https://pypi.org/project/jinja-cli/

$ cat example.j2
{% for entry in entries %}
- {{ entry.description }}{% endfor %}

$ tgl --format json entries --project-id 178435728 list | jq > example.json

$ cat example.json
cat example.json
{
  "entries": [
    {
      "id": 2843982475,
      "workspace_id": 1815018,
      "user_id": 2621333,
      "project_id": 178435728,
      "task_id": null,
      "billable": false,
      "at": "2023-02-13T22:58:17+00:00",
      "description": "Azure SDK upgrade: review",
      "start": "2023-02-13T22:53:16+00:00",
      "stop": "2023-02-13T22:58:17+00:00",
      "duration": 301,
      "tags": [
        "type:support"
      ]
    },
    ....

$ jinja -d example.json -f json example.j2

- Azure SDK upgrade: review
- ESF: research how to enable telemetry
- azure2: follow up to the questions
- azure2: follow up to the questions
- azure2: Add an entry to the Weekly Update
- Maurizio / Davide
- azure2: Add an entry to the Weekly Update
- Azure SDK upgrade: review
- azure2: Add an entry to the Weekly Update
- Azure SDK upgrade: review
- sync
- ESF: add sending tests
- azure2: send email
- sync
- Tamara / Maurizio (Cloud Monitoring Tours S1E4)
- sync

I used a dict with an entries key instead of a list to make it easier for jinja-cli.

jinja-cli assumes data is a dict.

Another example with a patched version of toggl-track CLI that adds a --json-root  option to wrap the result list in a dict:
$ tgl --format json --json-root entries entries --project-id 178435728 list | jinja -d - -f json example.j2

- Observability Demo Day
- sync
- Cloud Monitoring - Weekly
- ESF: prepare presentation
- ESF: collecting sample logs
- ESF: collecting sample logs
- sync
- ESF: prepare presentation
- ESF: collecting sample logs
- ESF: collecting sample logs

Next steps:

toggl-track: adds a --json-root option and release a new version
telegram-cli: read text from the standard input

With this changes, I would be able to write something similar:
$ tgl --format json \
    --json-root entries entries \
    --project-id 178435728 list | \
        jinja -d - -f json example.j2 | \
        tgm message send --chat-id 123 --parse-mode MarkdownV2

Doing some research on stdin at zmoog/public-notes#3
I am starting to thing that we should add a new --text-file option to read text content from a file, and use the stdin stream as a special case, something like what is described at https://stackoverflow.com/questions/59829848/supply-either-stdin-or-a-file-pathname-option-to-python-click-cli-script

I like this approach, it's quite flexible.
Here's one take on this that allows three different input sources:

Directly as a text message using --text
From a file or stdin using --text-file
If I don't set neither, the text_file.read() will wait until the user has typed the message and hit CTRL + D

@message.command(name="send")
@click.option(
    "--text",
    help="Text to send. If not provided, text will be read from a file or stdin.",
    default=None,
)
@click.option(
    "--text-file",
    help="Text file to read from. If not provided, stdin will be used.",
    type=click.File("r"),
    default=click.get_text_stream("stdin"),
)
@click.option(
    "--chat-id",
    required=True,
)
@click.option(
    '--parse-mode',
    type=click.Choice(
        ['HTML', 'MarkdownV2'],
        case_sensitive=False
    ),
    default=None,
)
@click.pass_context
def send(ctx: click.Context, text: str, text_file: typing.TextIO, chat_id: str, parse_mode: str):
    """Send a text message to a chat."""
    client = telegram.Client.from_envorinment(verbose=ctx.obj["verbose"])

    if text:
        message_text = text
    elif text_file and text_file.readable():
        message_text = text_file.read()
    else:
        raise Exception("No text or text file provided")

    resp = client.send(message_text, chat_id, parse_mode=parse_mode)

    message_id = resp.get("result", {}).get("message_id", "No message id found")
    click.echo(f"message-id: {message_id}")

Here's and example:

repo: zmoog/til


text:
Remove bulma dependency

Most of what I'd originally accomplished via bulma is now trivial to do with flexbox and css grid. Check into how possible it is to remove the bulma dependency and just use my own css

Things to migrate:

[ ] Any usage of columns (#121 )
[ ] Replace usages of the 'level' with flexbox
[ ] Remove utility classes: title, subtitle,
[ ] Remove holder classes: content, container

What I want to keep, primarily:

Nav
Modal
Responsive mixins + breakpoints

Going to close this one. I've integrated purgecss once more and I think it takes the tree-shaking bits well enough to no longer care.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
Unable to install through composer

Laravel 5.4

Hello, could you detail what is happening to you?
Can you attach any log or screenshot?

Also, an example of a DSN would be very welcome :)

Hola WrongWay,
According to the picture above, please add this code to your composer.json after "config" section:
"minimum-stability": "dev", "prefer-stable": true

Still doesn't work

Hola @WrongWay,
Hmm, that's weird.
This is my composer.json, can you post your composer.json screenshot?

How about the DSN, is it work?

@rizaldywirawan it works fine now, thanks for the help :) But I also encountered another problem with the encoding. Instead of Cédric I get C?dric. Any way to fix this ?

Hola @WrongWay,
Can you post a picture about that? Haven't heard about that before.
Just a note here, do you uncomment extension=php_pdo_odbc.dll at php.ini file? You will face error in the future if you haven't uncomment it.

@rizaldywirawan this is a problem with the ODBC connection itself, not the display (I have utf8 set everywhere). I don't know how to set the encoding of the database and/or the connection. I don't even know which encoding is used in the Access database.

Hola @WrongWay,
Aw, sorry about that.
Did you succeed to show data from database? Sorry for stupid question here, have you uncomment extension=php_pdo_odbc.dll at php.ini file?
I guess, the only one who can answer this is @zoilomora.

@rizaldywirawan yes, I uncommented the extension and the connection works well (except the encoding, of course). Looks like I will need to export everything as CSV to get proper encoding :(

Hola @WrongWay,
Aw, sorry to hear that, i hope you will get the solution soon, of course without export to CSV.

@rizaldywirawan for a one-time export/import csv is not a problem for a small database. Although it would be a lot better to use this package for that :)

Hola @WrongWay,
I agree with you, straight to the db is the best option, at least for me :p.
I guess your main problem (install this package) already solved, how about close this issues?

@rizaldywirawan yeah, sure. Thanks for help :)

Hola @WrongWay,
You're welcome, success for your project ;), and i hope @zoilomora will find and way to fix the encoding problem.

Hello, I have been indisposed this weekend, sorry for the absence.
Thank you very much @rizaldywirawan for your great help.
@WrongWay I'm sorry that this package did not work for you. Could you send me an example database where it happens to you to analyze the problem?

@zoilomora Hi, the package works fine, I can select anything from the database, but there is a problem with the diacritics being converted to question marks. The text in the database is french. Laravel is all set up to use UTF-8.

@WrongWay I will write it down in the TODO file to take it into account for the next version. ;)

test.zip
Here are some string examples.

authors: WrongWay rizaldywirawan zoilomora

repo: zoilomora/laravel-msaccess


text:
Finish routes for programs

Finish route clean up for the integration of the programs. Since the program, I2A and WD:L, will be represented as a resource on the API, we can fetch for them and use a param in the URL, :program, to know what the program scope is for the views.

Once zooniverse/education-api#62 is done then we can add the requests for programs on the home page and request for a specific program if a user navigates directly to a program specific page.

repo: zooniverse/edu-api-front-end


text:
add sort functionality to subjects and sort by id default

Implement sort functionality to subjects index controller and make sort by id default
Review checklist

[x] First, the most important one: is this PR small enough that you can actually review it? Feel free to just reject a branch if the changes are hard to review due to the length of the diff.
[ ] If there are any migrations, will they the previous version of the app work correctly after they've been run (e.g. the don't remove columns still known about by ActiveRecord).
[ ] If anything changed with regards to the public API, are those changes also documented in the apiary.apib file?
[ ] Are all the changes covered by tests? Think about any possible edge cases that might be left untested.

Apologies for the delay. I think defaulting sort by id this way is fine for now.
See benchmark comparison. (It looks like adding sort adds a bit of a difference in terms of latency, but not enough to discourage this idea. Using a subject set with 818884 subjects, running specific GET requests 1000 times. For me the "real" value is what I use for comparison. Real value is value in parens ).
                              user     system      total        real
page default without sort  0.084341   0.038063   0.122404 (238.689166)
page default with sort  0.083797   0.036512   0.120309 (276.923170)
page_size > than default of 20 without sort  0.094010   0.043372   0.137382 (248.150519)
page_size > than default of 20 with sort  0.088790   0.039840   0.128630 (292.650425)
start at different page without sort  0.078058   0.033642   0.111700 (221.236858)
start at different page with sort  0.079368   0.033695   0.113063 (270.571058)

Some things to note:

The first run of the query will always be slow and afterwards cached responses will be quick. Testing in production (without sort), the longest I've seen is ~23s wait for a response time, and after caching ~750 ms wait time)

I did get times when I get a QueryCancelled Timeout, but re-trying a request will get a result right afterward, so not too big of a concern.

source: gharchive/pull-request

repo: zooniverse/panoptes


text:
Fatal error produced when calling

In file examples/index.php, when you get the qs GET variable for code, used for exchnage tokens and get the access token, a fatal error is procuded with the next information when calling the getAccessToken() Client's method:

Fatal error: Uncaught Error: Call to a member function getBody() on null in D:\wamp\www\drs\lib\linkedin\vendor\zoonman\linkedin-api-php-client\src\Client.php:179 Stack trace: #0 D:\wamp\www\drs\lib\linkedin\vendor\zoonman\linkedin-api-php-client\src\Client.php(151): LinkedIn\Client::responseToArray(NULL) #1 D:\wamp\www\drs\lib\linkedin\examples\index.php(71): LinkedIn\Client->getAccessToken('AQRXvySxEL9Cqke...') #2 {main} thrown in D:\wamp\www\drs\lib\linkedin\vendor\zoonman\linkedin-api-php-client\src\Client.php on line 179

Where can I get the stack trace to see why a null is returned and can be the main cause that linkedin requires the use of SSL protocol an this library is not prepared to use that?

This library perfectly works with TLS/SSL.
This demo page works using https https://www.zoonman.com/projects/linkedin-client/demo/
You already have stack trace.
There is no qs GET variable.

Hi,
I'm attaching you the index.php file that I'm using. The fail is produced on line 71. The first step for authentication works fine, though my redirect url is http://localhost:8080, and yours is https. Could be this the main casuse of the fail?
index.zip
I send you too the first step link you need to get the users permissions, to see that is correct generated on line 131:
[https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=78q2cbpxkl2g0d&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&state=NTlkM2NmZWZjN2JlZDAuNzIyMTY5Mjk&scope=r_basicprofile r_emailaddress rw_company_admin w_share]

Did you set redirect URIs for your app?

Please, revert your changes in examples/index.php file. It just works.
Here is video proof https://www.youtube.com/watch?v=TESP_TlZsxA
index.php with your changes will not work because you are trying to retrieve token second time.
If you do not know how OAuth 2.0 supposed to work, please, read this https://tools.ietf.org/html/rfc6749 or, if it is too complicated, simplified version of it https://aaronparecki.com/oauth-2-simplified/
LinkedIn API uses Authorization Code grant type.

Yes, authorized redirect urls were correctly set.
http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
Libre
de virus. www.avg.com
http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
2017-10-03 20:58 GMT+02:00 Philipp notifications@github.com:

Did you set redirect URIs for your app?
[image: screen shot 2017-10-03 at 2 58 05 pm]
https://user-images.githubusercontent.com/576297/31143427-5344e1b8-a84b-11e7-97ac-54ff0f666662.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/zoonman/linkedin-api-php-client/issues/5#issuecomment-333944320,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEcjaXBDfXNp71bmPuC06Mz7jZ0ds3LSks5sooPvgaJpZM4PsfW_
.

--
"El verdadero amor es el amor no correspondido"

When I try to execute the index.php from examples i get always the same error, i have to comment the use of Dotenv class and call directly Client constructor with hardcoced keys:

Warning: include_once(/var/www/appservices/lib/linkedin/vendor/zoonman/linkedin-api-php-client/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/appservices/lib/linkedin/vendor/zoonman/linkedin-api-php-client/examples/index.php on line 20
Warning: include_once(): Failed opening '/var/www/appservices/lib/linkedin/vendor/zoonman/linkedin-api-php-client/vendor/autoload.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/appservices/lib/linkedin/vendor/zoonman/linkedin-api-php-client/examples/index.php on line 20
Fatal error: Class 'Dotenv\Dotenv' not found in /var/www/appservices/lib/linkedin/vendor/zoonman/linkedin-api-php-client/examples/index.php on line 27

Besides that, when I try to install all again (I first clone the git repostorey and than I apply the composer installation), it is not possible due I get the next error:
drequena@maindebian:/var/www/appservices/lib/linkedin-api-php-client$ php composer.phar require zoonman/linkedin-api-php-client
Using version ^0.0.5 for zoonman/linkedin-api-php-client
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for zoonman/linkedin-api-php-client dev-master -> satisfiable by zoonman/linkedin-api-php-client[dev-master].
    - Can only install one of: zoonman/linkedin-api-php-client[0.0.5, dev-master].
    - Installation request for zoonman/linkedin-api-php-client ^0.0.5 -> satisfiable by zoonman/linkedin-api-php-client[0.0.5].

Installation failed, reverting ./composer.json to its original content.

Closed! Finally I've found the problem. The problem was the next:
First you need to clone the git repository, after do that you only need to exceute
computer install
intead of
computer require zoonman/linkedin-api-php-client
The second command doens't buid fine the directory structure and dependencies and this was my fail.
Thanks a lot zoonman for your help and your time spent to record the youtube video.
Many thanks, your solved my problem and I'm now able to get the accessTokens to perfom operations with my linkedin authorized account to publish linkedin content!

@mvcmaker When you do composer require zoonman/linkedin-api-php-client it will install the library as composer dependency. It is useful when you build your own project.
You have to learn more about Dependency Management http://www.phptherightway.com/#dependency_management and Composer itself. I strongly recommend you to read the whole phptherightway.com website. It will help you to improve your skills.

Thanks a lot again @zoonman the I will take into account all the url's you give me to learn more about oatuh2 and later from composer. The problem is that I have not enough time, our company is close to bankrupt and we must implement all the social networks api (facebook, twitter, google, linkedin, instagarm, whatsapp and telegram) before few weeks and we're at the beginning :(. But I'd like to learn all these things.

authors: mvcmaker zoonman

repo: zoonman/linkedin-api-php-client

license: mit

license_source: bigquery


text:
🛑 AI Portal is down

In 688ec7e, AI Portal (https://aiportal.army.mil/aiportal/Account/ConsentToMonitor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AI Portal is back up in fec9e59.

repo: zootsewt/aistatus


text:
 should inherit native HTML types as well

Summary 💅🏻
Addressing #154, following my last PR on types I forgot to make <FlexCol /> also extend HTMLAttributes  💆🏻♂
I added a couple more tests on <FlexCol /> to improve coverage, as Codecov was complaining about it 🌧

:tada: This PR is included in version 2.7.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

authors: lluia poteirard

repo: zopaUK/react-components


text:
Added ability to add DENY ACEs.

Updating security descriptor utils with functions for creating DENY ACEs
for both general access masks as well as specific rights GUIDs.
Additionally updated the ADSession functions for adding permissions to
allow those permissions to be "DENY" ACEs, since adding a DENY ACE is
different from removing a permission.
Updated docs.

this relates to improved support for https://github.com/zorn96/ms_active_directory/issues/39 (though I intend to add a protect_from_accidental_deletion kwarg to user/group/computer creation in the future, as that seems useful and is a pretty normal use case.
@isaiahh1013 fyi


text:
Contributing guidelines need updating

Has references to travis-ci, and text needs checking.

Fixed in #496


text:
add zos-workflows to cli-usingcli

Add the new zos-workflows command group to the cli-usingcli.md

Thanks for opening this Pull Request! Added @BrandonJenkins14 @JamesBauman as reviewers.

approved...

@nannanli Hi Ashley, can we approve PRs today?   I recall there was a code lock on doc..

authors: JamesBauman nannanli uzuko01

repo: zowe/docs-site


text:
Can't view all gear

Any gear added recently doesn't show up using the current method

client.get_activities() was returning the 30 oldest activities. Changed to return all activities.

Fixed in Dev

repo: zpreator/stravapp


text:
Fix BUG in Python3.5

To make the read_words function can be used in Python3.5 without a BUG "TypeError: a bytes-like object is required, not 'str'"

@sunbohit Thanks, but this modification cannot run under python 3.4 and python 2.7.
     return f.read().replace(*replace).split()
TypeError: Can't convert 'bytes' object to str implicitly

I suggest you to fix it in compatible way.

@zsdonghao Now it works?

@sunbohit yes, now it works well with both python 3.4 and 3.5. well done.

authors: sunbohit zsdonghao

repo: zsdonghao/tensorlayer


text:
Config default persistence

When writing to an assembly-specific config, persist the config as the default for other assemblies.

This is in place as of https://github.com/zspitz/Periscope/commit/83e3d40bc27e27e2b29338bd839f26e9dc5e2b09 . Once we integrate Periscope into the ANTLR visualizer, we can test that this works.

repo: zspitz/Periscope


text:
move Integration test TestLdapConn

move Integration test TestLdapConn
the url of old case is not found.
for https://github.com/zstackio/issues/issues/2392

@Rule 我放在了LdapTest中，如果放在单独的case中，单独的case能跑通，但是运行总的测试时，一旦test的代码里有调用Rule的资源的代码。
就会发生 先创建环境直接cleanup，最后才运行测试的情况。
原因待查

repo: zstackio/zstack


text:
Cannot specify rabittmq ip for dashboard starting

Cannot specify rabittmq ip for dashboard starting using:
/etc/init.d/zstack-dashboard start --rabbitmq "zstack:zstack123@172.20.12.191:55672"
It always reads from zstack.propertie.

Yes. It is by designed. The rabbitmq info is read from zstack.properties.

authors: ghxandsky youyk

repo: zstackorg/zstack-dashboard


text:
Upgrade to Netty 4.1.42.Final

Changelogs from 4.1.36:

https://netty.io/news/2019/06/28/4-1-37-Final.html
https://netty.io/news/2019/07/24/4-1-38-Final.html
https://netty.io/news/2019/08/13/4-1-39-Final.html
https://netty.io/news/2019/09/12/4-1-41-Final.html
https://netty.io/news/2019/09/25/4-1-42-Final.html

Replaced by #534

repo: ztellman/aleph


text:
Could you provide some instructions on how to test the pre-trained models?

Could you provide some instructions on how to test the pre-trained models?

Please see the test command here: https://github.com/zudi-lin/rcan-it#inference

authors: ChildAdrian zudi-lin

repo: zudi-lin/rcan-it


text:
view内部采用“tuple加法”写法产生的bug

例如x = input.view((-1, 3 * fram_num) + input.size()[2: ])
用这个写法的view会在FunctionFLOPs_elemwise里面报错（因为这个view的内部是add）
这个add的result是个tuple，既不是tensor也不是number，所以会在flops_ops.py Line 205产生TypeError
当然了这里完全可以写成input.view(-1, 3 * frame_num, input.size()[2], input.size()[3])来规避这个错误
但是似乎Tensor和Number之外的数据的加法操作都会在这里引起这个错误？
由于我对torch.fx不太熟悉，所以只能提出浅薄的见解。

是的，torch.fx会把各种运算包括显式和隐式的item()操作作为Node类，类型不再是list，所以没法相加了。

authors: WuGuommming zugexiaodui


text:
Add new API functions

These were extracted from #2819 for easier merging.

Thanks @borisyankov ! These generally look good. A few small points:

jsdoc should go on the functions (not the types), so hover works; and with no blank line in between, so it doesn't end up getting separated later.
Let's use exact object types; and spread rather than intersection-type syntax, because the latter seems to have puzzling semantics in Flow (even in the non-exact case, where as far as I can see they ought to be equivalent.)
Let's put some quick jsdoc on the UserProfile type; even just a link to the get-profile API doc would be helpful.
The doc for create-user says the user requesting it has to be an organization administrator -- it's not for anonymously creating an account from scratch. So (a) we should pass a real auth after all, and (b) as that's (empirically :slightly_smiling_face: ) a surprising requirement, let's mention it in the jsdoc for the function.

Feedback implemented. Ready for a final review.

Thanks @borisyankov -- merged!
I made just two changes:

The commit message on createUser hadn't been updated to reflect our learning that it's for org admins' use :stuck_out_tongue: ; I updated it.
I added a commit on top adjusting getMessageHistory's type, and adding a bit of jsdoc, based on my reading of its API doc page.

authors: borisyankov gnprice

repo: zulip/zulip-mobile


text:
"Active notifications" that were edited and shouldn't be notifiable

I have two messages on chat.zulip.org with the active_mobile_push_notification bit set -- even though I'm fully caught up.
This becomes conspicuous with #15179, which is currently deployed on chat.zulip.org for testing though it's not yet merged. With that PR, I see a red badge reading "2" on the Zulip app on the iPhone home screen. This would be a pretty bad experience if I were any normal user -- specifically if I couldn't go look in the server's database to debug.
Both messages are indeed unread. But all the other UserMessage flags are clear -- they're both stream messages, and don't have any mention or wildcard-mention flags. With my settings, that should mean they'd never have caused notifications in the first place.
But, both were edited:

One message originally @-mentioned me, and was "deleted", i.e. edited to "(deleted)".
One message originally @-mentioned the @mobile group, and... actually it seems to have been edited to a version that still says @*mobile*. So there may be a second bug there -- it should still have the wildcard-mention flag. Nevertheless, given that it lost that flag, it's an instance of this bug too.

Both were to streams I've muted, so it's natural that they remain unread even though I'm caught up.
The deleted message was from 2020-04, just a couple of months ago; the one with @*mobile* was from 2019-01.
We should ensure that when a message is edited so that it no longer should cause a notification:

a remove notification-message is sent to remove the notification;
the active_mobile_push_notification bit is cleared.

We should also likely produce a migration to do this for existing messages, before merging #15179 or deploying on zulip.com. Otherwise anyone with previous messages affected by this bug (and using iOS) will have a bad experience where probably the best outcome is they simply disable Zulip from being able to show a badge count.

The part that isn't a migration can be done via looking at prior_mention_user_ids - mention_user_ids, and calling do_clear_mobile_push_notifications_for_ids in a loop over such users.
This will either need a loop over users in that set and a bit of refactoring, at least to do_clear_mobile_push_notifications_for_ids to accept a user_profile_id rather than a UserProfile to avoid uselessly fetching objects we don't need.
But better might be to make do_clear_mobile_push_notifications_for_ids to accept a list of user IDs and do a bulk query on filtered_message_ids rather than calling it in a loop.

The deleted message was from 2020-04, just a couple of months ago; the one with @mobile was from 2019-01.

I think this secondary bug was fixed in https://github.com/zulip/zulip/pull/14945.

Just to summarize the state for the category of messages that are particularly problematic here:

They are unread -- otherwise the active_mobile_push_notification flag would have been cleared already.
They at one point mentioned the user, but then were edited to not do so
They are be in a muted stream or topic (Since this means the user can be fully caught up on their messages and still have this unread count).

We highlight unread mentions in muted streams/topics ... but not unread former mentions in muted streams/topics.

The deleted message was from 2020-04, just a couple of months ago; the one with @mobile was from 2019-01.

I think this secondary bug was fixed in #14945.

No.

authors: amanagr gnprice timabbott

repo: zulip/zulip


text:
Allow custom profile fields to be shown in profile card

At present, a user's profile card displays their name, local time, and role.

Organizations may find it useful to display additional fields there, such as pronouns (#21214), GitHub username, job title, team, etc., and we should make it possible to do so.
In Organization settings > Custom profile fields

All field types other than "Long text" or "Person" should have a checkbox option (shown below the hint) to "Display in profile summary" (final wording TBD).
We should add a column of checkboxes (just to the left of "Actions") labeled "Display" that also controls this feature.

To make sure the short profile looks good, we should limit the number of fields that can be displayed at a time. We can try a max of 2 to start with. If the maximum number of fields is already selected, all unselected checkboxes should be disabled, with a tooltip that says: "At most 2 custom profile fields can be displayed."
In the short profile
We should display the fields in the following order:

Name
Role
Custom field 1
Custom field 2
Local time

The order of the profile fields in the short profile should match the order in the settings.
To save space, we should try just showing the content of the profile field, with the title of the profile field displayed in a tooltip on hover.
If the user leaves the field blank, we should not show a blank line for it.

This issue also solves #21214.
CZO discussion thread

@zulipbot claim

I have merged PR related to user profile cards and popovers.

Just as a note, we should also make sure to document this feature in the help center when it's ready.

@zulipbot claim

@zulipbot claim

Hey @anurastogiji, I am already working on this, you can see CZO discussion thread.

Cool!

@zulipbot abandon

@zulipbot claim

authors: alya anurastogiji yogesh-sirsat


text:
Using wildcards when searching

Hello
When searching for keyword you must use whole word only. For example, i can't find anything when typing "versio" in search box, but "versions" returns some relevant results. Am i missing some obvious wildcard functionality? I've tried searching for "versio*" with no luck.
Is there a way to enable partial keyword search or using wildcards when searching?

There's currently no wildcard support, but we are using stemming to make version and versions both return matches to one of those words.
Zulip uses postgres' full-text search support: http://www.postgresql.org/docs/9.4/static/textsearch.html, with a small extension we wrote, tsearch_extras, which causes postgrest to include the offsets of the matches in its response so that we can highlight the matches easily.
If someone wants to add this, the key issue is doing this in a highly scalable and performant way; it's pretty common for a search query to need to look through a few 100ks of messages that the user received and then find hundreds of matches, and this can be quite expensive if there isn't a good index for doing the query.

Thank you for explanation. Will dig around for a way to get other than english dictionary into postgres then.

@Andrey-dc interesting, is the application you had in mind being able to search in other languages?

Yep. For languages other than english there is no word form "approximation", but that should be fixable by adding appropriate dictionary, if i understood correctly.

Another use case is searching ip and email addresses. I think that implementing regexes is even better, because it catches things that couldn't be caught by globbing and globbing is not required (thanks to PostgreSQL full text search) for searching things like version, versions.

For a long-term solution, it might be interesting to integrate ElasticSearch.

@zulipbot claim.

@zulipbot abandon.

The current search implementation is very difficult to use with agglutinative languages. Those languages use prefixes and suffices, so searching for a word would require word* or even *word* wildcard searches which is not supported by Zulip now.

Maybe it will help, this is how I patched it:
changed the file https://github.com/zulip/zulip/blob/master/zerver/views/message_fetch.py#L548:
    def _by_search_tsearch(self, query: Query, operand: str,
                           maybe_negate: ConditionTransform) -> Query:

        tsquery = func.plainto_tsquery(literal("zulip.english_us_search"), literal(operand))
        # We HTML-escape the topic in Postgres to avoid doing a server round-trip
        query = query.column(ts_locs_array(literal("zulip.english_us_search"),
                                           func.escape_html(topic_column_sa()),
                                           tsquery).label("topic_matches"))
        query = query.column(ts_locs_array(literal("zulip.english_us_search"),
                                   column("rendered_content"),
                                   tsquery).label("content_matches"))

        foundWildCard = False
        for term in re.findall(r'~\S+', operand):
                foundWildCard = True
                term = term[1:]
                term = '%' + term+ '%'
                cond = column("rendered_content").ilike(term)
                query = query.where(maybe_negate(cond))

        for term in re.findall(r'~\".*?\"', operand):
                foundWildCard = True
                term = term[2:-1]
                term = '%' + term+ '%'
                cond = column("rendered_content").ilike(term)
                query = query.where(maybe_negate(cond))

        if not foundWildCard:
            # Do quoted string matching.  We really want phrase
            # search here so we can ignore punctuation and do
            # stemming, but there isn't a standard phrase search
            # mechanism in Postgres
            for term in re.findall(r'"[^"]+"|\S+', operand):
                if term[0] == '"' and term[-1] == '"':
                    term = term[1:-1]
                    term = '%' + connection.ops.prep_for_like_query(term) + '%'
                    cond = or_(column("content").ilike(term),
                               topic_column_sa().ilike(term))
                    query = query.where(maybe_negate(cond))

            cond = column("search_tsvector").op("@@")(tsquery)
            query.where(maybe_negate(cond))

        return query

Using it, searching ~word will search word as a wildcard in the rendered_content column.
Side effect: if none match, all the messages are returned... so still need tuning. but at least the wildcard search works good.
Replaced in the docker, restarted it and it worked 👍

Wild card would be very helpful!
Possibly a quicker and easier fix would be slightly more aggressive tokenizing?
We have come across this when searching for an e-mail address— we know we shared it, so we search for example.org or @example.org.  Currently in Zulip this does not return messages with firstname.lastname@example.org but it's not even asking for wildcards to consider @ and . and - and pretty much any non-letter, non-word character to be treated as breakpoints in words, so that when we search for:

firstname
lastname
example
example.org
@example.org
firstname.lastname@example.org

then all of those will return messages containing firstname.lastname@example.org
(but only the first three would return messages containing firstname lastname works at example— that is the tokenizing is done when words go into the search index, not when the search is done.)
Maybe this could/should be its own issue?

Yeah, the above seems like a good separate issue. We should probably have a discussion in the development community regarding exactly what separators we use now, and which ones we should add.

Playing around with this, the behavior seems quite odd... Searching for foo finds foo@bar, but not foo@bar.com. 🤔

authors: Andrey-dc alya leoluk mlncn otester rominf terba timabbott yonixw


text:
activity: Add a link to copy list of realm admins.

It is useful to be able to get the email addresses of realm admins from the /activity page.
It would be great to add a column between "Created" and "DAU" whose title is an envelope (like icon vector-envelope), and where the entry for every row is an envelope you can click on.

When you click on the envelope, it should copy X to the clipboard and do some small animation (like blink the envelope). X is ', '.join(list(Realm.get_admin_users.values_list('email', flat=True))).
Notes:

To get access to the activity page: log in as Iago, send at least 1 message, and go to localhost:9991/activity
The code that creates the activity page is in analytics/views.py

@zulipbot claim

@zulipbot claim.

@rishig How does Zulip include bootstrap?
I need to include it for icons in activity/realm_summary_table.html.

@rishig Please review this UI.

Great, thanks! Feel free to open a PR.

@rishig now that this is done, you should remember to play around with it a bit; we might want to tweak the design a little after it gets some usage.

authors: jainaman224 rishig skapil timabbott


text:
webhooks/stripe: Handle invoice and payout events explicitly.

I have added the support payout events. The changes in the view.py and tests.py file is in a separate commit and the new fixtures files are in a separate commit.
Please review and let me know what you think.
@eeshangarg @timabbott
Thanks
Sameer

@eeshangarg There is already a list there on line 169 like this, if category in ['payment_intent', 'payout', 'plan', 'product', 'recipient',                     'reporting', 'review', 'sigma', 'sku', 'source', 'subscription_schedule',                     'topup', 'transfer']:  # nocoverage         # Not implemented. In theory doing something like         #   body = default_body()         # may not be hard for some of these         raise NotImplementedEventType()
Still, there are certain places where we have raised SupressedEvent or NotImplementEvent. Do you want me to make edit it with the others events and move it to the top, right?


text:
Issue- #11766: Fix JavaScript on-hover explanation on the Keyboard Shortcut icon shows doubling effect

PR for issue:- JavaScript on-hover explanation on the Keyboard Shortcut icon shows doubling effect. #11766
Testing Plan: I have tested it vigrously in the Zulip's Development Environment, on multiple browsers(like Chrome, Mozilla Firefox, Firefox Developer edition) and multiple operating systems(Linux, Mac OS, Windows).
GIFs or Screenshots:
1). On and off hover it used to show doubling effect on the keyboard shortcut icon.

2). Now after fixing the issue it is more clear(UI basis) and the doubling effect is removed.

3). I have a suggestion: If we could change the placement of the on-hover explanation on the keyboard to left instead of top, as now the on-hover explanation coincides with the vertical right scroll-bar (Refer the gif in point 2). This suggestion would help in enhancing the overall UI (refer the gif bellow).
Suggestion:

Regards.

@RishabhGoyal992 can you clean up your commit history?  It looks like you have other folks' commits mixed in with your own here, etc.
Check out our GitHub guide and commit guidelines for detailed advice on a proper git workflow.

@RishabhGoyal992 can you clean up your commit history? It looks like you have other folks' commits mixed in with your own here, etc.
Check out our GitHub guide and commit guidelines for detailed advice on a proper git workflow.

Okay I will clean up the commit history.

Great, post a comment when you're ready for a review.

Also, why does this PR touch the .ps__rail-x, CSS?

Also, why does this PR touch the .ps__rail-x, CSS?

That is due to a commit by mistake. I will rectify it.

@timabbott I have cleaned up the commit history and also removed the unnecessary modifications on the .ps__rail-x. Please review the PR.
Regards.

@RishabhGoyal992 can you explain adding those arguments fixes the doubling behavior?
Also, your commit message is not written to be useful.  Run git log to see how other people write good commit messages, or check out the Zulip commit message guidelines for more details: https://zulip.readthedocs.io/en/latest/contributing/version-control.html#commit-messages

Closed as #12535 based on this was just merged, thanks for your work on this and thanks @YashRE42 for getting this finished.


text:
message view: Reduce extra white space above quotes and unordered lists.

Blockquotes and unordered lists had a large amount of space above them when preceded by a p tag.
This change reduces this white space with negative margins.
Fixes #11631.
Screenshots :
Before :

After :

@rishig I had to somewhat guess what kind of spacing to remove from these. What do you think about this?

That's a big improvement, thanks!
Tim, what are your thoughts on

Reducing the space above the bullets a tad further
Increasing the space after a quote, to match e.g. the space after the last bullet of a list
?

Is there a way to do this without negative margins?

@showell I went with the [suggestion] from Tim on the Issue. I think bootstrap handles most of this CSS which would result in a lot of unwanted consequences in other areas.

@vinitS101 I'm skeptical of the blockquote part of your PR -- it seems like that would adjust spacing for blockquotes regardless of whether there's content above it.
I agree with Rishi's feedback on what spacing we want.

@timabbott  You were right. It was an oversight on my part. I have made that change.
I have also pushed changes that Rishi suggested in his comment.

Another alternative here is to tweak our markdown processor to say something like ul class="message", to give us more control over the bulleted lists (and avoid the negative margin hack).  Just a thought.  This approach is probably fine.

Pushed changes as discussed here

Merged as 62f2396ee27f132a25f906107b60fa19b35c97ab, using the rendered_markdown CSS class instead, since that will properly apply to drafts/etc.
Thanks @vinitS101 for working on this; it should be on chat.zulip.org in the next couple days, and hopefully we won't run into any regressions as part of that experience.

authors: rishig showell timabbott vinitS101


text:
Upgrade doc-building dependencies.

Upgrade alabaster and sphinx to latest version. commonmark can't be updated because recommonmark uses an old version of commonmark which is incompatible with latest version of commonmark.

Fun.  I assume you've tested manually following the docs/README.md instructions?

Yes I did.

Merged, thanks @sharmaeklavya2!


text:
import_realm: Match file uploads relative path with LocalUploadBackend.

Otherwise, if the import zip file has lots of file uploads, it will
flood the upload folder with too many directories. We should limit the
number to be at most 256, just like in LocalUploadBackend.

Testing plan:
GIFs or screenshots:

This PR is not general enough.


text:
landing-page: Fix mobile scrolling bug when sidebar is toggled.

On mobile, when the sidebar is toggled, the following three issues
are encountered:

When none of the sidebar menus are expanded, the sidebar has no
scrollbar, which is expected. But if you scroll, the background
content scrolls, which is a bug.
When some of the sidebar menus are expanded such that the content
overflows and is "scrollable", once you get to the end of the
sidebar content, the background content keeps scrolling in a weird
way.
If the mobile screen is wide enough, if you scroll the sidebar
content, it scrolls as expected. But if you move the pointer to
the side of the background content that is still visible, you
can scroll the background content even though it should be fixed.

This commit fixes all of the above issues.
@timabbott @alya FYI :) This has been tested on browserstack.

Thanks!
On Mon, Aug 16, 2021 at 1:37 PM Eeshan Garg @.***>
wrote:

On mobile, when the sidebar is toggled, the following three issues
are encountered:

When none of the sidebar menus are expanded, the sidebar has no
scrollbar, which is expected. But if you scroll, the background
content scrolls, which is a bug.
When some of the sidebar menus are expanded such that the content
overflows and is "scrollable", once you get to the end of the
sidebar content, the background content keeps scrolling in a weird
way.
If the mobile screen is wide enough, if you scroll the sidebar
content, it scrolls as expected. But if you move the pointer to
the side of the background content that is still visible, you
can scroll the background content even though it should be fixed.

This commit fixes all of the above issues.
@timabbott https://github.com/timabbott @alya https://github.com/alya
FYI :) This has been tested on browserstack.
You can view, comment on, or merge this pull request online at:
https://github.com/zulip/zulip/pull/19580
Commit Summary

landing-page: Fix mobile scrolling bug when sidebar is toggled.

File Changes

M static/js/portico/landing-page.js
https://github.com/zulip/zulip/pull/19580/files#diff-d9efa470232059652965344c296faf442ac6cb1eaaf18b434ecd80779b070df5
(3)

Patch Links:

https://github.com/zulip/zulip/pull/19580.patch
https://github.com/zulip/zulip/pull/19580.diff

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zulip/zulip/pull/19580, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAP6IUVCOPEWJOZIZFGR5VDT5FED5ANCNFSM5CIFWFKA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email
.

Merged, thanks @eeshangarg!

authors: alya eeshangarg timabbott


text:
corporate: Add contact support page [WIP].

@alya @timabbott This is just a draft PR so still quite a bit to do, but this is what the form looks like right now:

Maybe "Message" rather than "Content" for the label?

@alya That's better, I'll update the PR :)

This looks pretty good for what we need here :)

@timabbott @alya I pushed the rest of the code, so you should now be able to test the page. I still need to add tests. Here are some screenshots:
Support form (I played around with the CSS a bit):

Thank you/success page:

@eeshangarg this is great; I posted a batch of mostly small comments.  Given that this is a form that we're creating for compliance checkbox reasons, not because we intend to direct many users to it, this is certainly past the "good enough" goal for this feature.
The one thing that we do need is a test that goes through the form and uses the Django outbox to inspect the email.  Because this is code we don't expect to be run often, it's particularly likely to break in refactoring without a test.

@timabbott, @alya All feedback has been addressed, this PR is now ready for another review. I decided to make the support form wider, here is a screenshot:

Merged, after changing support_request_thanks.html to not reuse the pitch CSS from the /register page, and changing the strings to not have "get in touch" on two consecutive lines.  Thanks for making this happen quickly @eeshangarg!
I think there's a handful of things that we could fix and might be worth doing while we're at it:

We shouldn't be including the register-account CSS, or likely even inheriting from portico-signin rather than just portico, for this form.  It is mainly a readability issue, but also would avoid importing the JS/CSS for our signup pages where it isn't needed.

$ git grep register-account
static/styles/portico/portico_signin.css:.register-account {
static/styles/portico/portico_signin.css:.register-account .pitch,
static/styles/portico/portico_signin.css:    .register-account #registration {
templates/corporate/support_request.html:

templates/zerver/register.html:

templates/zerver/social_auth_select_email.html:

It'd be better to have the subject line of the email just be what the user entered, rather than an inline field in the email itself.
It probably makes sense to have the sender be the first line of the email (or first line after the support URL), rather than the last, since that's usually how one reads a message.
It'd probably be better for this to be a new corporates/tests/test_support.py test file for this feature; test_stripe.py is already a grab bag that we'll eventually need to split, and this feature is quite independent of what already exists.

I think we can fix whatever above is easy and then declare victory on this.  I'm not entirely convinced that anyone will use this form in the next year.


text:
freshdesk: Remove unsafe TicketDict class

From https://github.com/zulip/zulip/pull/21581/commits/4ef33e1a34ff1441ae8a21af3cf58b48ed7abc22#r869911287.

Merged -- thanks, @andersk!

authors: alexmv andersk


text:
streams: Send stream creation event when changing stream to public.

This PR adds code to send stream creation and peer add events
when stream is changed from private to public. These events are
only sent to users who are not susbcribed to the stream and are
not realm admins as subscribers and realm admins already have
the stream data. This will update the stream data with clients
and will remove the need to reload to view the modified stream.

Fixes:  #22194

Screenshots and screen captures:

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[x] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[ ] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

This is implemented like we do when a user is subscribed to private stream, there also we send a stream creation event because user was not having access to stream previously.

@timabbott I'll leave this to you to review, unless you specifically would like me to take a look.

Added commit to update the stream objects in unsubscribed and never_subscribed lists as well.
Updated the original commit to not send stream creation events to users who were previously subscribed to the stream since those users already have the stream object.

@timabbott this is ready for your review.

@timabbott updated the PR as mentioned above.

Merged, thanks for fixing this @sahil839!

authors: alya sahil839 timabbott


text:
templates: Update invite_users_modal.hbs for undefined variables.

Removes undefined time_input from  invite_users_modal.hbs. The default input value for the expiration custom time limit is not set until the "custom" option is selected from the dropdown.
Removes the undefined csrf_input from the same template. And imports csrf.ts into invite.js to get the csrf token and add it to the request data, which is the current pattern used in other /web/src modules.
See relevant CZO conversations in issues and frontend streams.

Self-review checklist

[ ] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[ ] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[ ] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[ ] Each commit is a coherent idea.
[ ] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[ ] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

Merged, thanks @laurynmm!

authors: laurynmm timabbott


text:
Gitlab webhook: support release hooks

This is an improvement to the Gitlab webhook integration to support the release hook. It works in the same way as other events processed in the gitlab integration and builds a message with the release name, url and description like this:
Without topic:

Specified topic:

It supports all 3 event actions: create, update and delete.
Fixes:
Adds one of the few hooks not yet supported by the gitlab integration.

Also, I can three commits in this PR. Ideally there would just be one.
You should squash them together into one single commit.
You can find more information about squashing commits here.

You should squash them together into one single commit.

Now squashed into one commit.

Thanks for the updates.
The code looks good to me. The commit message can be better worded as to follow our commit discipline:
"integrations: Add support for release events to GitLab integration."

Thank you, I missed reading that policy. I changed it to your recommended message.

Thanks for the prompt response.
@alya Shall we move this to integration review?

Sure, thanks for the review!
@timabbott this PR was reviewed by @sbansal1999 .

Merged, thanks @jxn0! Tagging as a backport candidate for 9.x.

Thank you all! @alya @sbansal1999 @timabbott

This was backported in #31943.


text:
[Fix]: Convert the SVG loader to GIF for performance.

The SVG loader that was previously added may have had some very
negative performance implications. It is thought that the SVG was not
optimized and was heavily increasing page painting times. This replaces
it with a GIF which seems to be more performant.

Automated message from Dropbox CLA bot
@brockwhittaker, it looks like you've already signed the Dropbox CLA. Thanks!

do you want me to test the perf impact of this version next?

@brockwhittaker ping on this -- should I test the perf impact of this on chat.zulip.org?  Or did we solve this another way?  I've lost track of this issue...

authors: brockwhittaker smarx timabbott


text:
Improvements to rendering message list.

discussion: https://chat.zulip.org/#narrow/channel/9-issues/topic/Empty.20combined.20feed

Cool nice debugging, posted a bunch of comments mostly on the last two commits.

Merged, thanks @amanagr!

authors: amanagr timabbott


text:
[WIP] Migrate git docs from docs/tutorials to docs/git.

This is the first commit in a series of commits to migrate the docs. I'm trying to fix typos and edit descriptions where I feel necessary along the way. Review on the changes appreciated.
Discussion here: https://chat.zulip.org/#narrow/stream/documentation/topic/Git.20guide

[x] Migrate docs.
[ ] Highlight Zulip tools.

In the interest of getting something merged today, I fixed the lint/test failures, tweaked a few sentences, and merged this.  @aero31aero can you do another PR to work on @tommyip's suggestions?


text:
[WIP]Issue8144

https://github.com/zulip/zulip/issues/8144
This issue is to change the invite message to include a reactivation message.
Testing Plan:
I have tested locally.
GIFs or Screenshots:

Hello, right now I'm running into the issue of using "user_profile.is_active." This command is always returning true and I'm not sure what other methods I could use to test if a user is inactive. Please help if possible!

@riosr2 this looks pretty hacky.  Check out http://zulip.readthedocs.io/en/latest/translating, and our commit guidelines, for advice on how to prepare a proper PR.
I'm not sure what the problem you're having is with .is_active, but probably you'll want to use the admin panel to deactivate a user to test this.


text:
白板优化意见

白板删除后，已打开的白板不会自动关闭，并新建同名白板删掉内容会恢复
操你按钮离文件名比较近，推荐操作按钮放到行尾

按住空格的时候，嵌入块应该不可编辑
当前嵌入块位置不可移动，希望可以移动

嵌入块你点击边缘应该是可以移动的。因为嵌入块内部有交互逻辑，所以鼠标这块还有待优化

试了下在极小的地方可以进行移动，感觉需要优化下，稍微好移动一些。


text:
XY grid - grid frame, full height issue

There's an issue with .grid-frame and .cell-block-y which don't get height: 100% (they only have the max-height: 100% set), which kinda defeats the point of a grid frame/app frame. The issue is that if the content within .cell-block-y doesn't overflow then it never hits the 100% height, which, if you have background applied results in columns that are too short and gives weird look.
The issue can be demonstrated if you delete some paragraphs from the official docs grid frame example. I'm attaching the photo for you to visualize what I mean:

Imho most users will require those columns to take up 100%, especially when background is applied.

I don't know if it's just me but I'm having huge issues with nesting those XY grids and keeping everything in line, especially full height but not having overflows cut off
see https://github.com/zurb/foundation-sites/issues/10571, it has a lot in common with this issue

It's still required to manually put height: 100% to the .cell-block-y cells when you want them to be 100% height when there's not enough content in the cells. So this issue remains open even though I closed the related issue.

Hmm... I think you're probably right that cell blocks should naturally expand to get to 100%, but would love to get some more opinions. What do you think @oxyc @JeremyEnglert @brettsmason @rafibomb?

I actually subscribed to this issue as it hit me as well and I thought it was a bug.

Yeah - that's right, first child nested .medium-cell-block-container > .grid-x - merged PR!

I guess https://github.com/zurb/foundation-sites/issues/10766 is about the same.

Yeah - that's right, first child nested .medium-cell-block-container > .grid-x - merged PR!

This did not really fix anything as far as we can see.

This issue has been mentioned on Foundation Open Source Community. There might be relevant details there:
https://foundation.discourse.group/t/challenge-getting-a-full-height-sidebar/2391/3

This is why I mentioned / linked it @davewsmith.

Adding that a manual style of height: 100% does not achieve the desired result. height: 100vw does.

100vw is 100% of the viewport width, that is probably not correct. The 100% worked in my cases. I also linked an issue by me regarding such a helper class.

Bizarre as it sounds, 100vw makes my example work (on Chrome 81.0.4044.113). 100vh works as well. But 100% causes the sidebar and content area to collapse vertically to the maximum of their respective content sizes. Happy to send a complete, 'working' example.

Same odd behavior on Firefox 75.0

100% may be different in your case depending on your box model (paddings) so max-height: 100% should work. Please let's continue in the forum.

authors: DanielRuf brgrz davewsmith joeworkman kball oxyc rafibomb

repo: zurb/foundation-sites


text:
Missing JS when downloading from zurb.com

I'm missing everything in js/foundation when I download from foundation.zurb.com. I've tried downloading everything and tried the custom download. Neither has that folder.
Anyone else have that problem?

I'm seeing the correct file structure on all three downloads. There's no folder called foundation/ in the new ZIP file download structure.

authors: gakimball jerauf


text:
Drilldown Menu change Heights like Foundation 5?

In foundation 5 the dropdown menu would change heights to fit whatever amount of links were in the menu, so 3 links would be for example 150px height dropdown, then if the next submenu was 6 links it would expand the height to fit the 6 links for example 500px.
Go here on your phone or make your browser narrow to see what I am referring to, I tried CSS solutions but in Foundation 5 it worked by applying a height dynamically using javascript.
Curious what the reason for the change is, still love this menu but miss the dynamic height changing/
http://foundation.zurb.com/sites/docs/v/5.5.3/components/topbar.html  (Old menu that changed heights)
Thanks. Let me know if I can clear anything up.

OK still trying to get this to work. Definitely no CSS solution as the way to dynamically change the height of the drilldown menu based on how many elements are in it seems to be a javascript only solution. If anyone knows where to adjust the code in the core files, it would be great to have this added, possible a data-option to dynamically change the drilldown heights.

I am having a similar issue this somewhat fixed it
div.is-drilldown {
height:auto;
}
However the the hidden nested menus still take up layout space, so the largest nested menu will push other elements down the page even when it is hidden

Closing in favor of #7821. We've gotten a number of requests for this feature now, so it's looking more and more like something we'll want to implement.

authors: KTPH gakimball hp7


text:
Orbit example in Docs requires Motion UI which is not included in Foundation CSS CDN (Leads to confusion)

Was helping a newbie learn to make websites and she had trouble getting Orbit to work because of unclear documentation.
She did the initial setup from the docs but the Orbit carousel wasn't working because it required the Motion UI CSS package (which as far as I could tell was not explicitly mentioned in the instructions on the Foundation Installation Docs page - there were just links to the CDN for foundation.min.js and foundation.css.
I'm recommending that Motion UI CSS gets added to the instructions on how to setup Foundation.

How can we reproduce this bug?
1.Follow the instructions on the Foundation Installation Docs
2. Copy and paste the Orbit Example Code
3. Load the page
What did you expect to happen?
You will expect to have a working carousel as in the docs
What happened instead?
Instead you will find that the carousel doesn't work. It doesn't go past second slide.
Test case:
http://codepen.io/anon/pen/reqqVv

Added a PR: https://github.com/zurb/foundation-sites/pull/8710

Thanks to @seanmavley this docs fix has now been merged.

authors: brettsmason robertwalsh0 seanmavley


text:
(chore): cleanup structure of _offcanvas.scss

Move the mixins above the css classes and also move the .right-submen and text-direction inside the exports

@jaiew Thanks!

authors: jaiew tdhartwick

repo: zurb/foundation


text:
project(plugin-devtools): Fix fatal crash when using SSR

Currently the dev tools plugin will try to register on nay platform causing the following error when using SSR (or prerendering)
ERROR ReferenceError: window is not defined

Hi @Owain94
Thank you very much for your contribution and your efforts to push for ssr/ssg compatibility 😊
Your fix is a step in the right direction, but there's a catch: it ties the useDevtools factory function to an injection context. This might not cover all use cases and could potentially lead to errors in different scenarios.
I think that a more robust approach involves extending our feature detection function beyond simply checking for the browser extension hook in the window variable. By using a try-catch block, we could handle the absence of global variables on the server. To optimize performance, we could even use a memoization technique to prevent throwing an error for every store.
Additionally, we should apply the same strategy to other plugins that rely on browser features, such as the persistence plugin (local storage/session storage).
What are your thoughts on this? Would you be interested in collaborating on implementing these enhancements?

Hi @Owain94
I have implemented feature detection for SSR myself in the meantime in #64 since this will be a great asset for the next release. Nevertheless, I am still interested to hear what you think about my concerns for #54. Maybe there could be a case for a SSR state transfer plugin.

repo: zuriscript/signalstory


text:
⚠ ZV800.com has degraded performance

In b8997d1, ZV800.com (https://www.zv800.com//) experienced degraded performance:

HTTP code: 200
Response time: 2229 ms

Resolved: ZV800.com performance has improved in d7eccc2 after 12 minutes.


text:
AlamofireSource for self signed certs

How to configure your AlamofireSource to show images from server with self signed certs?

Hi, this is more a question for the Alamofire. ImageSlideshow is just a wrapper over AlamofireImage.

Yeah. I noticed your wrapper is just the basic one. So I created  my own InputSource that uses my configured Alamofire Manager (that can download images from self signed server).
But still good job on this one! =) I chose yours over others cos you got the auto slide show.

Yep, the wrapper is just the basic one, but it's easy to create your own one and users are encouraged to do so!

repo: zvonicek/ImageSlideshow


text:
Get rid of CMake export headers

This PR gets rid of the CMake generated ZycoreExportConfig.h header. It's annoying to deal with in non-CMake environments because CMake generates it for one specific compiler (so you can't just generate it once and use it everywhere) and also doesn't really provide much that we couldn't just as well detect at compile time.
Because the previous exports created by CMake were rather cryptic, I also took the opportunity to rename them:

ZYCORE_STATIC_DEFINE -> ZYCORE_STATIC_BUILD
Zycore_EXPORTS -> ZYCORE_SHOULD_EXPORT

There was a third define that we manually defined previously, ZYCORE_EXPORTS (mind the casing), which was seemingly unused, so I removed it.
Because we don't have CI here, I created a branch in the Zydis repo and updated the submodule. Builds just fine, results are here.
Once approved, I'll apply the same changes to Zydis.

Ah, could you please add something unrelated:
if (NOT DEFINED CMAKE_ARCHIVE_OUTPUT_DIRECTORY)
    set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})
endif()
if (NOT DEFINED CMAKE_LIBRARY_OUTPUT_DIRECTORY)
    set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})
endif()
if (NOT DEFINED CMAKE_RUNTIME_OUTPUT_DIRECTORY)
    set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})
endif()

I found on Windows the .dll files are placed in sub-directories which makes it impossible to run/debug the applications in case of shared-build.
After adding the above lines, the libraries (shared and static) are always placed in the top-level binary directory.

Let's do that in a different PR after we figured out how to best do this in the discussion here.

I'm a bit late, but dropping GenerateExportHeader also means that all the header files will now be the same on all architectures, making it possible to install multiple copies of the zycore/zydis packages compiled for different architectures in Debian, useful in cross-compilation environments. Thanks!

repo: zyantific/zycore-c


text:
branch out b4 PR

Request to submit testing changes. Let's see if it works

changes approved. thanks

changes approved. thanks

repo: zyderus/TypeScript-Node-Starter


text:
设置configuration 多次请求会崩溃

YMURLSessionConfiguration *config = [YMURLSessionConfiguration defaultSessionConfiguration];
YMURLSession *session = [YMURLSession sessionWithConfiguration:config];
使用该方式设置configuration，发送请求多次请求会出现崩溃问题，请问是否有解决方法

能否给出更多的代码，UT里有大量改例子，暂无发现有崩溃的情况。

authors: sepical zymxxxs

repo: zymxxxs/YMHTTP


text:
愿いが叶う场所

愿いが叶う场所

歌曲信息

专辑：《CLANNAD Original SoundTrack》
作词：未知
作曲：未知
编曲：未知
歌手：未知

谱
23#45#42#42322#4 [6]2#43 #12#12#4
23#45#42#42322#4 [6]2 [6]2 [6]2 [6]2 [6]2 [6]2
23#45#42#42322#4 [6]2#43 #12#12#4
23#45#42#42322#4 [6]2 [6]2 [6]2 [6]2 [6]2 [6]2
23#45#42#42322#4 [6]2#43 #12#12#4
23#45#42#42322#4 [6]2 [6]2 [6]2 [6]2 [6]2 [6]2
63#4322#4 67#43#4322
23#45#42#42322#4 [6]2#43 #12#12#4
23#45#42#42322#4 [6]2 [6]2 [6]2 [6]2 [6]2 [6]2
[6]2 [6]2 [6]2

记谱：

CLANNAD


text:
Configurations

wrong one, sorry. Nothing too important on here


text:
the newest version @3.6.2 keeps on throwing typescript errors

I'm sorry but this is not helpful at all, can you share some information? I just tested with a fresh create-next-app and things are working fine.
what typescript error are you getting, your typescript version, your node version, your repo setup would be a good start. If you can link to your repo, even better.

i was getting this error .....
Could not find a declaration file for module '@web3icons/react'. 'C:/Users/HP/development/web-development/javascript-node/blockchain-frontend/pump-like-new/node_modules/.pnpm/@web3icons+react@3.6.2_react@18.3.1_typescript@5.6.3/node_modules/@web3icons/react/dist/index.mjs' implicitly has an 'any' type.
Try npm i --save-dev @types/web3icons__react if it exists or add a new declaration (.d.ts) file containing declare module '@web3icons/react';ts(7016)
⚠ Error (TS7016)  |
Could not find a declaration file for module
. C:/Users/HP/development/web-development/javascript-node/blockchain-frontend/pump-like-new/node_modules/.pnpm/@web3icons+react@3.6.2_react@18.3.1_typescript@5.6.3/node_modules/@web3icons/react/dist/index.mjs implicitly has an
type.

yes, someone else reported the same issue; for some reason the new versino didn't include the typings. I'll fix

Okay .... Thanks... I am really enjoying the package...... Keep up the good work... Hoping to be an open source(npm package) developer one day ..... Though at the moment still new to web development


text:
Update README.md

new feature added related to ''view count''

view count and LinkedIn added

trial edit


text:
Update badges

Codecov Report

Merging #45 (f20e8d8) into master (683c8fc) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master       #45   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines           28        28
  Branches         3         3
=========================================
  Hits            28        28

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 683c8fc...f20e8d8. Read the comment docs.


text:
[Style] Courier Prime에서 다른 폰트로 수정할 것. 영어 가독성이 너무 떨어진다.

changed to ChalkBoard


text:
Update Milestone_1_&_2_Revisions.md based on the feedback

updated milestone 1&2 revisions based on feedback


text:
adding comment box to bottom of index.html

woah that is alot of stuff lol

THis is not being worked on anymore, too much trouble and nothing works.


text:
personalQueue

Adding users can only unfavorite their favorites, trying to get videos to play from que or redirect to app


text:
重构message后bug解决

目前的做法是
CatalogResponseMessageHandler注册进ResponseMessageHandler，
ResponseMessageHandler注册进MessageRequestProcessor，
MessageRequestProcessor注册进SIPProcessorObserver
SIPProcessorObserver收到sip消息，发现是message消息，查找messageHandlerMap，找到MessageRequestProcessor， MessageRequestProcessor解析消息发现CmdType是Response，找到ResponseMessageHandler，ResponseMessageHandler发现xml的消息类型Catalog，找到CatalogResponseMessageHandler解析数据。
这个结构过于复杂且重用性不高，所以肯定要改的，但是我没找逻辑上的漏洞呀

ResponseMessageHandler发现xml的消息类型Catalog，找到的不一定是CatalogResponseMessageHandler（CatalogQueryMessageHandler也有可能，这两个cmdType都是Catalog，在messageHanlderMap里key是一样的，就看谁覆盖谁了）。

由于不同的messageType会有相同的cmdType，所以不应该在MesaageHanderAbstract中定义messageHandlerMap,应该放到MesaageHanderAbstract子类（ControlMessageHander、QueryMessageHander、ResponseMessageHander、NotifyMessageHander）中，这样messageHandlerMap根据cmdType拿到的才是该messageType自己的handler。

关了干啥，可以互相学习下呀

ResponseMessageHandler发现xml的消息类型Catalog，找到的不一定是CatalogResponseMessageHandler（CatalogQueryMessageHandler也有可能，这两个cmdType都是Catalog，在messageHanlderMap里key是一样的，就看谁覆盖谁了）。
由于不同的messageType会有相同的cmdType，所以不应该在MesaageHanderAbstract中定义messageHandlerMap,应该放到MesaageHanderAbstract子类（ControlMessageHander、QueryMessageHander、ResponseMessageHander、NotifyMessageHander）中，这样messageHandlerMap根据cmdType拿到的才是该messageType自己的handler。

哈哈，看你说要再重构，就给关了

ResponseMessageHandler发现xml的消息类型Catalog，找到的不一定是CatalogResponseMessageHandler（CatalogQueryMessageHandler也有可能，这两个cmdType都是Catalog，在messageHanlderMap里key是一样的，就看谁覆盖谁了）。
由于不同的messageType会有相同的cmdType，所以不应该在MesaageHanderAbstract中定义messageHandlerMap,应该放到MesaageHanderAbstract子类（ControlMessageHander、QueryMessageHander、ResponseMessageHander、NotifyMessageHander）中，这样messageHandlerMap根据cmdType拿到的才是该messageType自己的handler。

你的意思是说放在了抽象类的原因？

原因找到了，是messageHandlerMap 加了static的原因

static 导致了每一个实现类使用了同一个map对象，本来应该每个有一个自己的map对象的。

另外还有个问题，DeviceControl没有相应的hander（应该重构时放到query里去了）。

另外还有个问题，DeviceControl没有相应的hander（应该重构时放到query里去了）。

是的那个还没加完

bug已修改


text:
Fix exporting bezier surface as fcsv

This has been fixed in Slicer/Slicer#6257

repo: ALive-research/Slicer-Liver


text:
Create exploits for sb-curated short addresses vulnerabilities

Could not simulate short_address_example.sol vulnerability.

repo: ASSERT-KTH/solidity-hack-labs


text:
调整背景图片透明度的同时，如何保证字体颜色不会变淡啊

以目前的插件实现逻辑不太好实现。只能别把透明度调的太高。

authors: AShujiao MTsocute

repo: AShujiao/vscode-background-cover


text:
Fix style errors

Codecov Report
Base: 72.15% // Head: 61.82% // Decreases project coverage by -10.33% :warning:

Coverage data is based on head (f32e41b) compared to base (07cd34b).
Patch coverage: 0.00% of modified lines in pull request are covered.

Additional details and impacted files
@@              Coverage Diff              @@
##             master      #48       +/-   ##
=============================================
- Coverage     72.15%   61.82%   -10.34%
  Complexity      399      399
=============================================
  Files            70       84       +14
  Lines          1232     1438      +206
  Branches        125      149       +24
=============================================
  Hits            889      889
- Misses          311      517      +206
  Partials         32       32

Impacted Files
Coverage Δ

...ain/java/seedu/address/model/task/Description.java
0.00% <0.00%> (ø)

...c/main/java/seedu/address/model/task/Priority.java
0.00% <0.00%> (ø)

...in/java/seedu/address/model/task/PriorityEnum.java
0.00% <0.00%> (ø)

.../java/seedu/address/model/task/SortByCategory.java
0.00% <0.00%> (ø)

.../java/seedu/address/model/task/SortByDeadline.java
0.00% <0.00%> (ø)

...in/java/seedu/address/model/task/SortByPerson.java
0.00% <0.00%> (ø)

.../java/seedu/address/model/task/SortByPriority.java
0.00% <0.00%> (ø)

...in/java/seedu/address/model/task/SortByStatus.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/model/task/Task.java
0.00% <0.00%> (ø)

...in/java/seedu/address/model/task/TaskCategory.java
0.00% <0.00%> (ø)

... and 4 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

authors: ALWHgithub codecov-commenter


text:
Update UG and template for Professor and Student

Codecov Report

Merging #103 (12ea424) into master (053b591) will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##             master     #103      +/-   ##
============================================
+ Coverage     56.02%   56.05%   +0.03%
  Complexity      568      568
============================================
  Files            97       97
  Lines          2590     2592       +2
  Branches        370      370
============================================
+ Hits           1451     1453       +2
  Misses          903      903
  Partials        236      236

Impacted Files
Coverage Δ

...java/seedu/address/logic/commands/ProfCommand.java
84.61% <100.00%> (+0.61%)
:arrow_up:

...a/seedu/address/logic/commands/StudentCommand.java
100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

authors: JJoeYi codecov-commenter


text:
Lava Instant Death

Done

authors: AdrianSchiel Jonehx


text:
update packages

:x: Build TheIdServer 1.0.2-maintain-1-0-01-0005 failed (commit https://github.com/Aguafrommars/TheIdServer/commit/10e4ba5af7 by @)

authors: AppVeyorBot aguacongas

repo: Aguafrommars/TheIdServer


text:
update docs

https://github.com/AikidoSec/ci-api-client/pull/20

repo: AikidoSec/ci-api-client


text:
💀

ratio

repo: Airiuwu/fumoAPI


text:
Exercise1 Code Merge

Current known issues:

Application Gateway and Backend Pool Probes do not work: seems to do with the NSG of the subnet for vm or the routing rules in the app gw
I do not know how or where the cert is supposed to be. My best guess is the cert is for the app gw and is client facing
Vm extension not work properly and saying "package nginx not found" even though i can run my script via a bastion and it works properly
what is expected response from the vm when i curl the app gw pub ip? should i be serving a hello world html or message?

repo: Alex-Caesar/JonathanExercises


text:
Added Finnish translation

@jesmak Thank you!
P.S. Would be great if you could give a star to the repo :) Thanks

authors: AlexandrErohin jesmak


text:
Improve functional tests

Merging this in to move to the new system

authors: XingerTang gregorgorjanc

repo: AlphaGenes/AlphaPeel


text:
Remove fwk previews

thx for the review @divdavem !

repo: AmadeusITGroup/AgnosUI


text:
Add ambient_version field to ambient.toml

@chaosprint I'm adding this so we can start preparing the website, but this field is what the ambient version manager should read from as well to figure out what version to download and run.

@philpax Hm guess in the future we might want to support weaker version specifiers here too (like ^1.3), to figure out what runtime version a package is compatible with

lgtm but worth noting that the build metadata already includes the Ambient version it was built with. It might be useful to show both the supported and built versions on the website.

authors: FredrikNoren philpax

repo: AmbientRun/Ambient


text:
User should be able to change their email

@jonasanker @TTA777 what endpoint is used to update the email? is it update account? I assume we also need to send a verification email here. How to handle?

@fremartini it's the same endpoint used for updating all properties of a user. The backend only updates the properties which are provided, those who shouldn't be updated, should be left out.
https://api-test.analogio.dk/coffeecard/swagger/index.html?urls.primaryName=v1#/Account/Account_Update
I cannot recall if we send a verify email in the backend but that should not be the concern of the app

authors: fremartini jonasanker


text:
Deploy your Docker image to Kubernetes

As a service provider
I need my service to run on Kubernetes
So that I can easily scale and manage the service
Assumptions

Kubernetes manifests will be created in yaml format
These manifests could be useful to create a CD pipeline
The actual deployment will be to OpenShift

Acceptance Criteria
Given the Kubernetes manifests have been created
When I use the oc command to apply the manifests
Then the service should be deployed and run in Kubernetes


text:
Any chance this might get added to the docker repo in order to easily install in unraid.

Already is. https://hub.docker.com/r/angellusmortis/sxm-player/

ok thank you was looking for sxm-docker my B

authors: AngellusMortis itkujo

repo: AngellusMortis/sxm-docker


text:
Verilog. Improve binary-to-7-seg decoder

This project was completed, simulated and tested, it works as expected

repo: AqueronteBlog/HDL


text:
bug: deleted dbs are being counted by db_locker

won't fix

repo: Areso/Oblache


text:
README.md to _posts/0000-01-02-YOUR-Ashamara.md

Nice

repo: Ashamara/github-slideshow


text:
LEAN-3030: Fix for circural import causing manuscript to be undefined in dev mode

@mnatsheh we can merge it without testing, this is a minor fix for a dev env problem only.

repo: Atypon-OpenSource/manuscripts-transform


text:
try sqlAlchemy 1.3.24

DEPRECATED

repo: Avaiga/taipy-core


text:
December 5 Transition Date Missing from Database

Solved

repo: Axirr/journalDataParser


text:
Add a utility to get Sandbox accounts wallet in Aztec.js

already exists: https://github.com/AztecProtocol/aztec-packages/blob/master/yarn-project/aztec.js/src/sandbox/index.ts#L25

repo: AztecProtocol/aztec-packages


text:
[Form Recognizer] Regenerate old clients + cleanup

API change check
API changes are not detected in this pull request.

authors: azure-sdk samvaity

repo: Azure/azure-sdk-for-java


text:
[engsys][maps-search] remove unused typedoc dev dependency

API change check
API changes are not detected in this pull request.

authors: azure-sdk jeremymeng

repo: Azure/azure-sdk-for-js


text:
Remove an owner from CODEOWNERS that is no longer part of Azure

@JimSuplizio curious how you are keeping track of 'invalid GH handles'? Do you have an automation in place? If so, how often does it run?

authors: JimSuplizio pallavit

repo: Azure/azure-sdk-for-net


text:
[consuption] update test

/check-enforcer override

repo: Azure/azure-sdk-for-python


text:
Update create-compute.yml

@amardeep-jaiman-bh You will need to accept the CLA before we can do the merge. Can you please make sure to agree to the terms?

authors: amardeep-jaiman-bh setuc

repo: Azure/mlops-templates


text:
Update contributing.md

Sorry, made a mistake !


text:
Create milestones and issues for Epic A

done

authors: frehburg graefea

repo: BIH-CEI/RareDIF


text:
Fix #14218

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

Snapshot stored with reference name:
refs/pull/14219/merge
Test environment:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14219/merge/index.html
To test a playground add it to the URL, for example:
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14219/merge/index.html#WGZLGJ#4600
Links to test babylon tools with this snapshot:
https://playground.babylonjs.com/?snapshot=refs/pull/14219/merge
https://sandbox.babylonjs.com/?snapshot=refs/pull/14219/merge
https://gui.babylonjs.com/?snapshot=refs/pull/14219/merge
https://nme.babylonjs.com/?snapshot=refs/pull/14219/merge
To test the snapshot in the playground with a playground ID add it after the snapshot query string:
https://playground.babylonjs.com/?snapshot=refs/pull/14219/merge#BCU1XR#0

Visualization tests for webgl2 have failed. If some tests failed because the snapshots do not match, the report can be found at
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14219/merge/testResults/webgl2/index.html
If tests were successful afterwards, this report might not be available anymore.

Visualization tests for webgl1 have failed. If some tests failed because the snapshots do not match, the report can be found at
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14219/merge/testResults/webgl1/index.html
If tests were successful afterwards, this report might not be available anymore.

Visualization tests for WebGPU have failed. If some tests failed because the snapshots do not match, the report can be found at
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14219/merge/testResults/webgpu/index.html
If tests were successful afterwards, this report might not be available anymore.

Visualization tests for WebGPU have failed. If some tests failed because the snapshots do not match, the report can be found at
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14219/merge/testResults/webgpu/index.html
If tests were successful afterwards, this report might not be available anymore.

Visualization tests for webgl1 have failed. If some tests failed because the snapshots do not match, the report can be found at
https://babylonsnapshots.z22.web.core.windows.net/refs/pull/14219/merge/testResults/webgl1/index.html
If tests were successful afterwards, this report might not be available anymore.

authors: bjsplat deltakosh


text:
BCR-90

@Ranim882 I think there is a problem with the English version, the button is appearing without text

repo: Bcrumbs-net/hychart


text:
Create system for downloading remote-filters from private github repos.

This already works perfectly fine (as long as you have GIT installed). Then the "github.com/hashicorp/go-getter" is used which already supports downloading from private repos

authors: Nusiq SirLich

repo: Bedrock-OSS/regolith


text:
Bimodal MCA unit test

Thanks Sagi, looks great! I hope it was easy enough to implement the test

Thanks! And thanks for the quick review!!
I think I might have some more fixes to do plus I wanna merge it after the CICD PR 🚀
I'll re-request a CR when finished if that's OK :)

repo: BiomedSciAI/fuse-drug


text:
Define measure functions

Cierro porque se hizo demasiado pronto, sin conocimiento ni plan metodológico y en la situación actual no aporta información, todo lo contrario, confunde.


text:
create the test and bookbank data base and clean the library database

i have created the table in the database but its select query is worked upon. clean the data as fast as you can

repo: BookFlow-app/Bookflow-app


text:
Drone Arrival Time Approximation

Description: Users want to be aware of the approximate time it will take the drone to reach their location, along with real-time updates if any delays in the delivery occur.
Front-End:

[ ] Time display

Back-End:

[ ] Use maps API to approximate ETA
[ ] Update time display constantly

Estimated Time: 6 hrs - Need to implement real-time tracking with maps API to estimate time.
Non-MVP Reasoning: This might be out of scope for MVP, because we can instead calculate the approximate time and provide that information to the user. Doing real-time tracking could be the better version of this.


text:
someone forgot a mutable here

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (0e10740) to head (a1f67ff).

Additional details and impacted files
@@            Coverage Diff            @@
##            master       #24   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            6         6
  Lines          277       277
=========================================
  Hits           277       277

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

authors: codecov-commenter exaexa


text:
Añadimos Footer

Footer añadadido

authors: CarlosSeguessa LBMStudios


text:
Update line 6 on madhushetty file

thanks for the approval ;)

repo: Cbyte-training-org/caption-this


text:
update

ok

repo: Chik-Network/build-images


text:
Repo rangé

.

repo: ClubRobotInsat/Info


text:
Project Home page - link to Team Contract

Estimated hours worked 1 hr

https://docs.google.com/document/d/12P4cILMMUF1ZTil_tapX8uh4npj-fnaBoBRHeb4GNOQ/edit?usp=sharing

authors: CandaceHuynh JennieCab


text:
Back end: sign up form

Acceptance criteria
[ ]- when you sign up it automatically signs you in


text:
junit: Add support for BeforeEach and AfterEach methods

Stacked on #832, but otherwise ready for review.

repo: CodeIntelligenceTesting/jazzer


text:
optimize bg-size-cover, bg-size-contain, bg-size-... to bg-contain

Can I get assigned? let me know how to start.

Hi @Pulkitxm Thanks for trying to contribute but this issue has been addressed. Kindly help with a different issue. Also feel free to try out the compiler and raise other issues you observe. The compiler is fairly new so there'll be many to resolve. Thanks once again.

authors: CodenNerd Pulkitxm

repo: CodenNerd/CxCss


text:
Add fallback path for locked-up environments

I really do hope there is a less hacky way to get the same effects

authors: Col-E xxDark

repo: Col-E/LL-Java-Zip


text:
fix: fix Readme for CI doctest

The ci still fails due to the readme also being tested without alloc at some point.
Do we also want to add a cfg flag for alloc in the readme test?

We had that before. Not sure why it was removed.

It's pretty ugly indeed. But also the only way to make it work. Unless we configure the CI to only run tests with the alloc feature, which also seems like a bad idea.
This is a downside of writing the tests directly in README.md and importing them with #![doc = include_str!("../README.md")]. Documentation code written directly in the source code can have hidden lines with an extra #:
# #[cfg(feature = "alloc")] {
// Visible test code goes here
# }

But that has the downside of needing to duplicate a lot of documentation/text. However, it can be automatically generated with https://crates.io/crates/cargo-rdme

authors: dkales faern

repo: Colfenor/classic-mceliece-rust


text:
Responsiveness on the ABC module is a little weird

moved to https://github.com/CommonsBuild/commons-config-frontend/issues/191

authors: GriffGreen marthendalnunes

repo: CommonsBuild/commons-config-backend


text:
Upgrade Elastic to 7.15

https://github.com/CptOfEvilMinions/ChooseYourSIEMAdventure/pull/3


text:
[DERCBOT-960] Add documentation to README (script usage + drawings)

PR approuvé, mais pas mergé directement sur la branche RAG/develop.
Ce dev est embarqué sur la PR https://github.com/theopenconversationkit/tock/pull/1621

authors: GuirriecP assouktim

repo: CreditMutuelArkea/tock


text:
Allow accessing values in other scripts

A key-value registry accessible for Lua code was added in https://github.com/Dazegambler/UltraKit/commit/4e08cebf104bf13e93b7b771b08e1d2fb502f7f3. Does that close the issue, or is there a more preferable solution still sought after?

repo: Dazegambler/UltraKit


text:
feat(subgraph): add polling subgraph

Feature-wise this PR ready to merge.
Waiting Chen's commit in master branch, and then I'll merge.

repo: De-Chat/DeChat


text:
Upgrade from S2 to S3

Nice typo correction... 😃

authors: manthey zachmullen

repo: DigitalSlideArchive/HistomicsUI


text:
Metadata operators

Currently the type has to be in scope to be considered for operator resolution. We might want to change it to be more similar to C#, where we look into the operand types for operator definition.

repo: Draco-lang/Compiler


text:
Add our class Git repo to new AWS-Databricks workspace

You can find the reference material that I used to set this up in "(our repo)/databricks-presentations/SetupGitonDatabricksReferences.md"

Adding the repo was pretty straightforward ... haven't tested if I can push updates yet


text:
Fix tests

Do you mean in ckpt_utils ?

I guess so. In any case, they are inconsistent

authors: j-woz jmohdyusof


text:
move Moore's law section from GPU to parallel?

it is fine to move, but i still want the picture to be in the GPU section, since i will use that as a motivation for using gpu

better to not move anything, the graph and discussion serves as good motivation for GPU computing

authors: qianglise wikfeldt

repo: ENCCS/HPDA-Python


text:
Homework5: Ekaterina Tsiunel

@Stml89 could you please approve this PR - I need to organize my HW files


text:
Use cases v4

Cookies is not a must, let us see if the static URL idea even works. If you know "no cookies" and/or static URL doesn't work, please say so. Otherwise we will talk about it in the next meeting anyway.

Should be okay now.

repo: ElektraInitiative/PermaplanT


text:
Rudimentary snapshots performance profiling

#315  👈 (View in Graphite)
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

repo: EmergeTools/emerge-android


text:
File scalar support

Current dependencies on/for this PR:

main

PR #82   👈

This stack of pull requests is managed by Graphite.

repo: Enalmada/next-gql


text:
bug: outgoing messages - missing grid area in drawer

Codecov Report

Merging #2157 (42302c6) into main (eb02730) will increase coverage by 11.20%.
The diff coverage is 66.66%.

@@             Coverage Diff             @@
##             main    #2157       +/-   ##
===========================================
+ Coverage   20.43%   31.63%   +11.20%
===========================================
  Files          81       98       +17
  Lines        2021     2399      +378
  Branches      269        0      -269
===========================================
+ Hits          413      759      +346
- Misses       1598     1624       +26
- Partials       10       16        +6

Files
Coverage Δ

...Hub.WebApi/GraphQL/Types/BalanceResponsibleType.cs
100.00% <100.00%> (ø)

...Hub.WebApi/GraphQL/Types/EsettExchangeEventType.cs
100.00% <100.00%> (ø)

...WebApi/GraphQL/Resolvers/EsettExchangeResolvers.cs
0.00% <0.00%> (ø)

... and 25 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

authors: codecov-commenter michaelmajgaard

repo: Energinet-DataHub/greenforce-frontend


text:
Issue with commerce deploy

Fixed in v2.2.13

repo: Epinova/epinova-dxp-deployment


text:
Install and configure radix

Radix-UI is necessary to continue to work on styling and designing issues.

As discovered reading the documentation, Radix is design system of incremental adoption, so, it's not an deep dive all-in.
Closing this issue


text:
add swagger to gh-pages

showing tags :( https://escolalms.github.io/Reports/

I have no idea how to do this, what even are gh-pages

Github action https://github.com/EscolaLMS/Reports/blob/main/.github/workflows/swagger.yml
that creates a swagger page for each package on Github Pages
here should be link to swagger for Reports endpoint but is for Tags :( https://escolalms.github.io/Reports/

authors: pa-cholek qunabu

repo: EscolaLMS/Reports


text:
Update filter syntax as discussed on 5/19

LGTM

authors: gotdan rbrush


text:
fix deployment

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

repo: FP-Engineer/rps-game


text:
test(plugins): check assertion counts for tests with expects in loops

Pull Request Test Coverage Report for Build 5363255495

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 5358606992:
0.0%

Covered Lines:
633

Relevant Lines:
633

💛  - Coveralls

authors: Fdawgs coveralls

repo: Fdawgs/docsmith


text:
The compiler crashes if no main function is present.

Error message:
PMaxCompiler/_TACLowerer.swift:76: Fatal error: Unexpectedly found nil while unwrapping an Optional value
make: *** [all] Trace/BPT trap: 5

repo: Fleli/PMaxCompiler


text:
Add and test NordLEI witness/vlei-server configuration

The vlei-verifier verification service has been configured with the NordLEI witnesses provided by Daniel and deployed in the test environment.

We are including all public witnesses in combination here https://github.com/GLEIF-IT/vlei-verifier/blob/main/scripts/keri/cf/verifier-config-public.json

repo: GLEIF-IT/vlei-verifier


text:
unknown command reaction

no longer relevant for slash commands


text:
Feature/clean ci

closes  #9

repo: Gamma-Software/RudloffValentinWebsite


text:
user still going to /onboarding for existing users

seems to be already fixed

repo: GeeksHacking/ProjMatch


text:
Merge bug fixes

Merging down the last open branch.

repo: GobieGenerator/Gobie


text:
[bigtable] Enable tests on CentOS images

/gcbrun


text:
fix check if user is logged in

this merge conflict is so annoying ill just remake this branch with current main

repo: Goteborgs-guiden/Gotehenburg-guide


text:
feat(client): delete squash_and_merge in VersionMixin

Pull Request Test Coverage Report for Build 1610266982

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.02%) to 85.914%

Totals

Change from base Build 1610224138:
0.02%

Covered Lines:
7667

Relevant Lines:
8924

💛  - Coveralls

authors: coveralls graczhual

repo: Graviti-AI/tensorbay-python-sdk


text:
fix(utility): fix TypeError when using "_repr1" on type with _repr_type

Pull Request Test Coverage Report for Build 2541248302

2 of 4 (50.0%)  changed or added relevant lines in 1 file are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage remained the same at 86.075%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

tensorbay/utility/repr.py
2
4
50.0%

Files with Coverage Reduction
New Missed Lines
%

tensorbay/utility/repr.py
1
47.93%

Totals

Change from base Build 2500191100:
0.0%

Covered Lines:
7986

Relevant Lines:
9278

💛  - Coveralls


text:
Hooks

https://github.com/rolling-scopes-school/tasks/tree/master/react/modules/module03

3. Deploy: -
4. Done: 03.04.2023 / Deadline: 03.04.2023
5. Score: 15/15


text:
first cut container build

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Flag
Coverage Δ

unittests
57.24% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚨 Try these New Features:

Flaky Tests Detection - Detect and resolve failed and flaky tests


text:
Compile-time type checking

Under implementation in #10

#10 is finished, still needs a lot of polishing but it works! 🥇 🎉

repo: HKGx/smol


text:
不好意思! 想請問一下會有安全上的疑慮嗎? 謝謝!

此 Issue 因長時間未得到近一步回覆
所以我就先關閉此單了，若有需要歡迎再發問喔~

repo: HappyGroupHub/FCU-AutoClass


text:
你好，看过了你们的文章觉得非常有趣，想请问近期会开源吗？另外文章中的字/词级别的音形混淆集能够提供，仅供参考学习吗？谢谢

你好哈，我们最近在投稿相关论文，如果中了是会开源的。
这个混淆集应该也是可以一起放出来的。
如果开源的话，我会在这个repo里通知大家的。


text:
release 1.0.0

Good boys!

authors: AlanMute IBKnight


text:
create config builder for global cpp configmap

/cherry-pick release-k

repo: IBM/ibm-common-service-operator


text:
Feature#55

Me baja el % de coverage ya que he cogido las clases de documents provisionalmente para que compile y no tengo los tests de estas

repo: IT-Academy-BCN/ita-challenges-backend


text:
2024/03/03 - PyTorch (3:08:00 - 4:17:00)

Spent a lot of time, 11:30 am got ready on a Sunday. However spent till 12:30 to clear my main email account + breakfast. Worked till 15:15 and 16:15-18:45. Overall 5.25 hours of work. Will be doing the exercises tommorow on a Monday, and now doing English and Physics.

repo: Ice-Citron/PyTorch-Introduction


text:
Criar um vídeo e subir na pasta “videos” com a demo de algumas telas da interface gráfica do usuário

Adicionei a pasta VIDEOS, com um video compilando e utilizando algumas telas

authors: Igor-Ueno lksalto