Skip to content
This repository was archived by the owner on Jun 1, 2025. It is now read-only.

Commit 39f9c04

Browse files
committed
chore: rollback org changes
- I wanted to regroup all my repos and tried organization, but that doesn't help with my request
1 parent 8799731 commit 39f9c04

File tree

69 files changed

+705
-708
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+705
-708
lines changed

.github/FUNDING.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# These are supported funding model platforms
22

3-
github: slickgrid-stellar
3+
github: ghiscoding
44
patreon: # Replace with a single Patreon username
55
open_collective: # Replace with a single Open Collective username
6-
ko_fi: slickgrid-stellar
6+
ko_fi: ghiscoding
77
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
88
custom: # Replace with a single custom sponsorship URL

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ body:
5050
label: Validations
5151
description: Before submitting the issue, please make sure you do the following
5252
options:
53-
- label: Follow our [Code of Conduct](https://github.com/slickgrid-stellar/Angular-Slickgrid/blob/master/.github/CODE_OF_CONDUCT.md)
53+
- label: Follow our [Code of Conduct](https://github.com/ghiscoding/Angular-Slickgrid/blob/master/.github/CODE_OF_CONDUCT.md)
5454
required: true
55-
- label: Read the [HOWTO - Step by Step](https://github.com/slickgrid-stellar/angular-slickgrid/wiki/HOWTO---Step-by-Step).
55+
- label: Read the [HOWTO - Step by Step](https://github.com/ghiscoding/angular-slickgrid/wiki/HOWTO---Step-by-Step).
5656
required: true
57-
- label: Check that there isn't [already an issue](https://github.com/slickgrid-stellar/Angular-Slickgrid/issues) that reports the same bug to avoid creating a duplicate.
57+
- label: Check that there isn't [already an issue](https://github.com/ghiscoding/Angular-Slickgrid/issues) that reports the same bug to avoid creating a duplicate.
5858
required: true
59-
- label: Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/slickgrid-stellar/Angular-Slickgrid/discussions).
59+
- label: Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/ghiscoding/Angular-Slickgrid/discussions).
6060
required: true
6161
- label: The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.
6262
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Questions & Discussions
4-
url: https://github.com/slickgrid-stellar/Angular-Slickgrid/discussions
4+
url: https://github.com/ghiscoding/Angular-Slickgrid/discussions
55
about: Use GitHub discussions for message-board style questions and discussions.

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ body:
3636
label: Validations
3737
description: Before submitting the issue, please make sure you do the following
3838
options:
39-
- label: Follow our [Code of Conduct](https://github.com/slickgrid-stellar/Angular-Slickgrid/blob/master/.github/CODE_OF_CONDUCT.md)
39+
- label: Follow our [Code of Conduct](https://github.com/ghiscoding/Angular-Slickgrid/blob/master/.github/CODE_OF_CONDUCT.md)
4040
required: true
41-
- label: Read the [HOWTO - Step by Step](https://github.com/slickgrid-stellar/angular-slickgrid/wiki/HOWTO---Step-by-Step).
41+
- label: Read the [HOWTO - Step by Step](https://github.com/ghiscoding/angular-slickgrid/wiki/HOWTO---Step-by-Step).
4242
required: true
4343
- label: Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
4444
required: true

CHANGELOG.md

Lines changed: 594 additions & 594 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 23 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,10 @@
55
[![NPM downloads](https://img.shields.io/npm/dy/angular-slickgrid)](https://npmjs.org/package/angular-slickgrid)
66
[![npm](https://img.shields.io/npm/v/angular-slickgrid.svg?logo=npm&logoColor=fff&label=npm)](https://www.npmjs.com/package/angular-slickgrid)
77

8-
[![Actions Status](https://github.com/slickgrid-stellar/Angular-Slickgrid/workflows/CI%20Build/badge.svg)](https://github.com/slickgrid-stellar/Angular-Slickgrid/actions)
8+
[![Actions Status](https://github.com/ghiscoding/Angular-Slickgrid/workflows/CI%20Build/badge.svg)](https://github.com/ghiscoding/Angular-Slickgrid/actions)
99
[![Cypress.io](https://img.shields.io/badge/tested%20with-Cypress-04C38E.svg)](https://www.cypress.io/)
1010
[![jest](https://jestjs.io/img/jest-badge.svg)](https://github.com/facebook/jest)
11-
[![codecov](https://codecov.io/gh/slickgrid-stellar/Angular-Slickgrid/branch/master/graph/badge.svg)](https://codecov.io/gh/slickgrid-stellar/Angular-Slickgrid)
12-
13-
### Community
14-
Recently moved all my SlickGrid related repos into [Slickgrid-Stellar](https://github.com/slickgrid-stellar) org to regroup them all under a single location.
11+
[![codecov](https://codecov.io/gh/ghiscoding/Angular-Slickgrid/branch/master/graph/badge.svg)](https://codecov.io/gh/ghiscoding/Angular-Slickgrid)
1512

1613
### Brief introduction
1714
One of the best javascript datagrid [SlickGrid](https://github.com/mleibman/SlickGrid) which was originally developed by @mleibman is now available to Angular. I have used a few datagrids and SlickGrid beats most of them in terms of functionalities and performance (it can easily deal with even a million row). We will be using the [6pac/SlickGrid](https://github.com/6pac/SlickGrid/) fork, it is the most active fork since the original author @mleibman stopped working on his original repo. Also worth knowing that I have contributed a lot to the 6pac/SlickGrid fork for the benefit of Angular-Slickgrid... also a reminder, this is a wrapper of a jQuery lib (SlickGrid) and a big portion of the lib (like Editors, Filters and others) are written in jQuery/JavaScript, so just keep that in mind and it also mean that jQuery is a dependency.
@@ -20,21 +17,21 @@ One of the best javascript datagrid [SlickGrid](https://github.com/mleibman/Slic
2017
[MIT License](LICENSE)
2118

2219
## Installation
23-
Refer to the **[Wiki - HOWTO Step by Step](https://github.com/slickgrid-stellar/angular-slickgrid/wiki/HOWTO---Step-by-Step)** and/or clone the [Angular-Slickgrid Demos](https://github.com/slickgrid-stellar/angular-slickgrid-demos) repository. Please consult all Wikis before opening new issues, also consider asking installation and/or general questions on [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=slickgrid) unless you think there's a bug with the library.
20+
Refer to the **[Wiki - HOWTO Step by Step](https://github.com/ghiscoding/angular-slickgrid/wiki/HOWTO---Step-by-Step)** and/or clone the [Angular-Slickgrid Demos](https://github.com/ghiscoding/angular-slickgrid-demos) repository. Please consult all Wikis before opening new issues, also consider asking installation and/or general questions on [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=slickgrid) unless you think there's a bug with the library.
2421

2522
```sh
2623
npm install angular-slickgrid
2724
```
2825

2926
### Demo page
30-
`Angular-Slickgrid` works with all `Bootstrap` versions, you can see a demo of each one below. There are also 2 new styling Themes, Material & Salesforce which are also available. You can also use different SVG icons, you may want to look at the [Wiki - SVG Icons](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/SVG-Icons)
31-
- [Bootstrap 5 demo](https://slickgrid-stellar.github.io/Angular-Slickgrid) / [examples repo](https://github.com/slickgrid-stellar/angular-slickgrid-demos/tree/master/bootstrap5-demo-with-translate)
32-
- [Bootstrap 4 demo](https://slickgrid-stellar.github.io/angular-slickgrid-demos) / [examples repo](https://github.com/slickgrid-stellar/angular-slickgrid-demos/tree/master/bootstrap4-demo-with-translate)
27+
`Angular-Slickgrid` works with all `Bootstrap` versions, you can see a demo of each one below. There are also 2 new styling Themes, Material & Salesforce which are also available. You can also use different SVG icons, you may want to look at the [Wiki - SVG Icons](https://github.com/ghiscoding/Angular-Slickgrid/wiki/SVG-Icons)
28+
- [Bootstrap 5 demo](https://ghiscoding.github.io/Angular-Slickgrid) / [examples repo](https://github.com/ghiscoding/angular-slickgrid-demos/tree/master/bootstrap5-demo-with-translate)
29+
- [Bootstrap 4 demo](https://ghiscoding.github.io/angular-slickgrid-demos) / [examples repo](https://github.com/ghiscoding/angular-slickgrid-demos/tree/master/bootstrap4-demo-with-translate)
3330

3431
#### Working Demo
35-
For a complete & working local demo (30+ examples), you can (and should) clone the [Angular-Slickgrid Demos](https://github.com/slickgrid-stellar/angular-slickgrid-demos) repository to get started. That repo is updated frequently and is used to update the GitHub demo page for both the [Bootstrap 5 demo](https://slickgrid-stellar.github.io/Angular-Slickgrid) and [Bootstrap 4 demo](https://slickgrid-stellar.github.io/angular-slickgrid-demos).
32+
For a complete & working local demo (30+ examples), you can (and should) clone the [Angular-Slickgrid Demos](https://github.com/ghiscoding/angular-slickgrid-demos) repository to get started. That repo is updated frequently and is used to update the GitHub demo page for both the [Bootstrap 5 demo](https://ghiscoding.github.io/Angular-Slickgrid) and [Bootstrap 4 demo](https://ghiscoding.github.io/angular-slickgrid-demos).
3633
```bash
37-
git clone https://github.com/slickgrid-stellar/angular-slickgrid-demos
34+
git clone https://github.com/ghiscoding/angular-slickgrid-demos
3835
cd bootstrap4-demo-with-translate # or any of the 4 demos
3936
npm install
4037
npm start
@@ -46,24 +43,24 @@ You like to use **Angular-Slickgrid**? Be sure to upvote :star:, maybe support m
4643
<a href='https://ko-fi.com/ghiscoding' target='_blank'><img height='32' style='border:0px;height:32px;' src='https://az743702.vo.msecnd.net/cdn/kofi3.png?v=0' border='0' alt='Buy Me a Coffee at ko-fi.com' />
4744

4845
## Latest News & Releases
49-
Check out the [Releases](https://github.com/slickgrid-stellar/Angular-Slickgrid/releases) section for all latest News & Releases.
46+
Check out the [Releases](https://github.com/ghiscoding/Angular-Slickgrid/releases) section for all latest News & Releases.
5047

5148
## Angular Compatibility
5249
- version `1.x.x` for Angular 4-6
5350
- version `2.x.x` for Angular 7-11
54-
- version `3.x.x` for Angular 12+ and RxJS 7+ ([migration guide to 3.x](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Migration-to-3.x))
51+
- version `3.x.x` for Angular 12+ and RxJS 7+ ([migration guide to 3.x](https://github.com/ghiscoding/Angular-Slickgrid/wiki/Migration-to-3.x))
5552
- IE11 is EOL and **no longer supported**, if you still need to support it stay with version 2.x
56-
- uses new [Slickgrid-Universal](https://github.com/slickgrid-stellar/slickgrid-universal) monorepo version 0.19.2
57-
- version `4.x.x` for Angular 13+, RxJS 7+ and **Ivy ONLY** ([migration guide to 4.x](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Migration-to-4.x))
53+
- uses new [Slickgrid-Universal](https://github.com/ghiscoding/slickgrid-universal) monorepo version 0.19.2
54+
- version `4.x.x` for Angular 13+, RxJS 7+ and **Ivy ONLY** ([migration guide to 4.x](https://github.com/ghiscoding/Angular-Slickgrid/wiki/Migration-to-4.x))
5855
- for Ivy build only (no more UMD bundle & output >= ES2017), IE not supported.
59-
- requires Slickgrid-Universal [1.x](https://github.com/slickgrid-stellar/slickgrid-universal/releases/tag/v1.1.1) version
60-
- version `5.x.x` for Angular 14+, RxJS >=7.5.0 and **Ivy ONLY** ([migration guide to 5.x](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Migration-to-5.x))
56+
- requires Slickgrid-Universal [1.x](https://github.com/ghiscoding/slickgrid-universal/releases/tag/v1.1.1) version
57+
- version `5.x.x` for Angular 14+, RxJS >=7.5.0 and **Ivy ONLY** ([migration guide to 5.x](https://github.com/ghiscoding/Angular-Slickgrid/wiki/Migration-to-5.x))
6158
- removal of jQueryUI dependency (replaced internally by SortableJS, a smaller and touch friendly lib).
62-
- requires Slickgrid-Universal [2.x](https://github.com/slickgrid-stellar/slickgrid-universal/releases/tag/v2.0.0) version
59+
- requires Slickgrid-Universal [2.x](https://github.com/ghiscoding/slickgrid-universal/releases/tag/v2.0.0) version
6360

64-
**Note** For a full compatibility table of Angular-Slickgrid with Slickgrid-Universal, you can consult the [Versions Compatibility Table - Wiki](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Versions-Compatibility-Table)
61+
**Note** For a full compatibility table of Angular-Slickgrid with Slickgrid-Universal, you can consult the [Versions Compatibility Table - Wiki](https://github.com/ghiscoding/Angular-Slickgrid/wiki/Versions-Compatibility-Table)
6562

66-
For Angular 12+ see the instructions below - [Angular 12 with WebPack 5 - polyfill issue](https://github.com/slickgrid-stellar/Angular-Slickgrid#angular-12-with-webpack-5---how-to-fix-polyfill-error)
63+
For Angular 12+ see the instructions below - [Angular 12 with WebPack 5 - polyfill issue](https://github.com/ghiscoding/Angular-Slickgrid#angular-12-with-webpack-5---how-to-fix-polyfill-error)
6764

6865
### ngx-translate Compatibility
6966

@@ -77,7 +74,7 @@ If you are facing any issues with `ngx-translate` library while building your An
7774
| 7 | 11.x+ |
7875

7976
### Build Warnings (Angular 8+)
80-
You might get warnings about SlickGrid while doing a production build, most of them are fine and the best way to fix them, is to simply remove/ignore the warnings, all you have to do is to add a file named `ngcc.config.js` in your project root (same location as the `angular.json` file) with the following content (you can also see this [commit](https://github.com/slickgrid-stellar/angular-slickgrid-demos/commit/1fe8092bcd2e99ede5ab048f4a7ebe6254e4bee0) which fixes the Angular-Slickgrid-Demos prod build):
77+
You might get warnings about SlickGrid while doing a production build, most of them are fine and the best way to fix them, is to simply remove/ignore the warnings, all you have to do is to add a file named `ngcc.config.js` in your project root (same location as the `angular.json` file) with the following content (you can also see this [commit](https://github.com/ghiscoding/angular-slickgrid-demos/commit/1fe8092bcd2e99ede5ab048f4a7ebe6254e4bee0) which fixes the Angular-Slickgrid-Demos prod build):
8178
```js
8279
module.exports = {
8380
packages: {
@@ -134,25 +131,25 @@ This is no longer the case. Verify if you need this module and configure a polyf
134131
Angular-Slickgrid and Slickgrid-Universal both have **100%** Unit Test Coverage, we are talking about +15,000 lines of code (+3,750 unit tests) that are fully tested with [Jest](https://jestjs.io/). On the UI side, all Angular-Slickgrid Examples are tested with [Cypress](https://www.cypress.io/), there are over +500 Cypress E2E tests.
135132

136133
#### How to load data with `HttpClient`?
137-
You might notice that all demos are coded with mocked dataset in each of the examples, that is mainly for demo purposes, but you might be wondering how to connect this with an `HttpClient`? Easy... just replace the mocked data, assigned to the `dataset` property, by your `HttpClient` call it and that's it. The `dataset` property can be changed or refreshed at any time, which is why you can use local data and/or connect it to a `Promise` or an `Observable` with `HttpClient` (internally it's just a SETTER that refreshes the grid). See [Example 24](https://slickgrid-stellar.github.io/Angular-Slickgrid/#/gridtabs) for a demo showing how to load a JSON file with `HttpClient`.
134+
You might notice that all demos are coded with mocked dataset in each of the examples, that is mainly for demo purposes, but you might be wondering how to connect this with an `HttpClient`? Easy... just replace the mocked data, assigned to the `dataset` property, by your `HttpClient` call it and that's it. The `dataset` property can be changed or refreshed at any time, which is why you can use local data and/or connect it to a `Promise` or an `Observable` with `HttpClient` (internally it's just a SETTER that refreshes the grid). See [Example 24](https://ghiscoding.github.io/Angular-Slickgrid/#/gridtabs) for a demo showing how to load a JSON file with `HttpClient`.
138135

139136
## Wiki / Documentation
140-
The Wiki is where all the documentation and instructions will go, so please consult the [Angular-Slickgrid - Wiki](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki) before opening any issues. The [Wiki - HOWTO](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/HOWTO---Step-by-Step) is a great place to start with. You can also take a look at the [Demo page](https://slickgrid-stellar.github.io/Angular-Slickgrid), it includes sample for most of the features and it keeps growing (so you might want to consult it whenever a new version comes out).
137+
The Wiki is where all the documentation and instructions will go, so please consult the [Angular-Slickgrid - Wiki](https://github.com/ghiscoding/Angular-Slickgrid/wiki) before opening any issues. The [Wiki - HOWTO](https://github.com/ghiscoding/Angular-Slickgrid/wiki/HOWTO---Step-by-Step) is a great place to start with. You can also take a look at the [Demo page](https://ghiscoding.github.io/Angular-Slickgrid), it includes sample for most of the features and it keeps growing (so you might want to consult it whenever a new version comes out).
141138

142139
## Main features
143-
You can see some screenshots below and the instructions down below and if that is not enough for you to decide, head over to the [Wiki - Main Features](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki).
140+
You can see some screenshots below and the instructions down below and if that is not enough for you to decide, head over to the [Wiki - Main Features](https://github.com/ghiscoding/Angular-Slickgrid/wiki).
144141

145142
## Missing features
146143
What if `Angular-Slickgrid` is missing feature(s) compare to the original core library [6pac/SlickGrid](https://github.com/6pac/SlickGrid/)?
147144

148-
Fear not, you can simply reference the `SlickGrid` and `DataView` objects, just like in the core lib (they are exposed through Custom Events). For more info continue reading on [Wiki - SlickGrid & DataView objects](/slickgrid-stellar/Angular-Slickgrid/wiki/SlickGrid-&-DataView-Objects) and [Wiki - Grid & DataView Events](https://github.com/slickgrid-stellar/Angular-Slickgrid/wiki/Grid-&-DataView-Events)
145+
Fear not, you can simply reference the `SlickGrid` and `DataView` objects, just like in the core lib (they are exposed through Custom Events). For more info continue reading on [Wiki - SlickGrid & DataView objects](/ghiscoding/Angular-Slickgrid/wiki/SlickGrid-&-DataView-Objects) and [Wiki - Grid & DataView Events](https://github.com/ghiscoding/Angular-Slickgrid/wiki/Grid-&-DataView-Events)
149146

150147

151148
## Screenshots
152149

153150
Screenshots from the demo app with the `Bootstrap` theme.
154151

155-
_Note that the styling changed a bit, the best is to simply head over to the [Live Demo](https://slickgrid-stellar.github.io/Angular-Slickgrid) page._
152+
_Note that the styling changed a bit, the best is to simply head over to the [Live Demo](https://ghiscoding.github.io/Angular-Slickgrid) page._
156153

157154
### Slickgrid example with Formatters (last column shown is a custom Formatter)
158155

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
],
1212
"license": "MIT",
1313
"author": "Ghislain B.",
14-
"homepage": "https://slickgrid-stellar.github.io/Angular-Slickgrid/",
14+
"homepage": "https://ghiscoding.github.io/Angular-Slickgrid/",
1515
"bugs": {
16-
"url": "https://github.com/slickgrid-stellar/Angular-Slickgrid/issues"
16+
"url": "https://github.com/ghiscoding/Angular-Slickgrid/issues"
1717
},
1818
"scripts": {
1919
"start": "ng serve --port 4300",
@@ -37,7 +37,7 @@
3737
},
3838
"repository": {
3939
"type": "git",
40-
"url": "http://github.com/slickgrid-stellar/angular-slickgrid"
40+
"url": "http://github.com/ghiscoding/angular-slickgrid"
4141
},
4242
"main": "src/app/modules/angular-slickgrid/index",
4343
"private": false,

src/app/app.component.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
2-
<a class="navbar-brand ms-2" href="https://github.com/slickgrid-stellar/Angular-Slickgrid">
2+
<a class="navbar-brand ms-2" href="https://github.com/ghiscoding/Angular-Slickgrid">
33
<i class="fa fa-github"></i>
44
<span>{{title}}</span>
55
</a>
@@ -12,8 +12,8 @@
1212
<ul class="navbar-nav mr-auto">
1313
<li>
1414
<span class="github-button-container">
15-
<a href="https://github.com/slickgrid-stellar/angular-slickgrid">
16-
<img src="https://img.shields.io/github/stars/slickgrid-stellar/angular-slickgrid?style=social">
15+
<a href="https://github.com/ghiscoding/angular-slickgrid">
16+
<img src="https://img.shields.io/github/stars/ghiscoding/angular-slickgrid?style=social">
1717
</a>
1818
</span>
1919
</li>

0 commit comments

Comments
 (0)