Coder Social home page Coder Social logo

marchof / javabubble Goto Github PK

View Code? Open in Web Editor NEW
100.0 100.0 165.0 343 KB

Backup list for my friendly Java bubble

Home Page: https://javabubble.org/

License: Creative Commons Attribution Share Alike 4.0 International

Java 96.45% JavaScript 3.55%
community-project hacktoberfest java mastodon

javabubble's People

Contributors

alexsnaps avatar alina-yur avatar asm0dey avatar bmarwell avatar chabala avatar costalfy avatar fdelporte avatar github-actions[bot] avatar hannotify avatar javahippie avatar jmiguelr avatar joshaustintech avatar kabutz avatar marchof avatar marcushellberg avatar mcpringle avatar mehmandarov avatar nurkiewicz avatar olibutzki avatar pioorg avatar rashidi avatar reinhapa avatar rfichtner avatar rschwietzke avatar scordio avatar thomasdarimont avatar thomasvitale avatar triceo avatar uweschaefer avatar xstefank avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

javabubble's Issues

Allow @username in Twitter handles

It is common (and supported by Github) to prefix Twitter handles with an @. I absent-mindedly copied my Twitter handle into my Github handle in javapeople.yaml and my PR failed. It was easy enough to fix, but others may make the same mistake.

Option for adding reddit handles

I am likely to add myself to the bubble in the near future, but would be interested in linking my reddit handle as well, as much of my Java discussion happens on https://www.reddit.com/r/java/

How would folks feel about having reddit handles as a optional field, and linking them to https://www.reddit.com/user/handle ?

Run GitHub Workflow to update handles only on upstream repository

When I fork this repository, all GitHub Workflows will start running on my fork, too. Updating the handles does not make sense to run on all forks. That provides much higher load on the mastodon servers etc. than necessary.

Solution: Add a condition to run the nightly handle check only on the upstream repository (this one).

Add Bluesky user names

Would you be open to adding Bluesky (bsky.app) user names to this list? (I've connected with a few Java people over there, so I can provide a basic set of Bluesky handles)

Java User Groups

Hi! What do you think about adding a section for Java User Groups? Do you count them to be a part of the Java Bubble?

Suggestion to add a license file to the repository

Hello! I came across your code and I was wondering if you have considered adding a license file to your repository. A license file is a way of letting others know how they can use or modify your code legally. Without a license file, your code is technically not open source and no one can use it without your permission. This might limit the potential impact and reach of your project. GitHub recommends that you include a license in your repository to let others know how can your code be used and built upon (Source: Licensing a repository). If you are interested in making your project open source, you can check out Choosing a license to learn more about the different types of licenses and their benefits.

To add a license file to your repository, you can follow the steps in this guide: Adding a license to a repository. You can also read this article for more information on open source licensing: Open Source Licensing Guide.

Add all mastondon users in a JavaBubble List

Add another Data Export option, so you can import all the mastodon accounts as a list.
This helps the users to filter just for the java content in their mastodon stream.

this will be solved with this PR: #345

feat: add dynamic search

We have done the following in Hackergarten at Zurich:

document.addEventListener("DOMContentLoaded", () => {
  const searchInput = document.getElementById("search-input");
  const rows = document.querySelectorAll("tbody tr");

  const onSearchInputKeyPress = () => {
    const searchTextLower = searchInput.value.toLowerCase();
    rows.forEach((row) => {
      const namesLower = row.children[0].textContent.toLowerCase();
      const handlesLower = row.children[1].textContent.toLowerCase();
      const rowText = namesLower + handlesLower;
      if (rowText.includes(searchTextLower)) {
        row.style.display = "table-row";
      } else {
        row.style.display = "none";
      }
    });
  };

  searchInput.addEventListener(
    "keyup",
    debounce((e) => onSearchInputKeyPress())
  );

  function debounce(func, timeout = 300) {
    let timer;
    return (...args) => {
      clearTimeout(timer);
      timer = setTimeout(() => {
        func.apply(this, args);
      }, timeout);
    };
  }
});

In html, before table:
<input id="search-input" placeholder="Search" style="margin-bottom: 1em" />

Include <script src="./search.js"></script>.

@McPringle will create the PR.

Co-authored-by: @elenizoump
Co-authored-by: @lokajis
Co-authored-by: @McPringle

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.