Giter Club home page Giter Club logo

dimitarrusev.github.io's People

Contributors

dimitarrusev avatar greenkeeper[bot] avatar

Watchers

 avatar

dimitarrusev.github.io's Issues

Child component styles are removed and reinjected

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report  
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

When the application starts the bootstrap process, style attributes of child components in the server rendered page are removed and then re-injected causing the page to lose the style for a glance.

Expected behavior

The transition between server and client rendered view should be invisible to the user.

Minimal reproduction of the problem with instructions

Directly access (through url) any route.

Environment


Angular version: 4.4.3


Browser:
- [x] Chrome (desktop) version 61
- [x] Chrome (Android) version 61
- [x] Firefox version 56
- [x] Safari (desktop) version 10

Integrate an RSS feed generator into the build process

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, there is no RSS feed.

Expected behavior

As the title states, an RSS feed generator should be set up and integrated into the build process.

Add documentation

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[ ] Feature request
[x] Documentation issue or request
[ ] Support request

Current behavior

Currently there is no documentation.

Expected behavior

There should be documentation available with installation, usage and contributing guidelines.

Add changelog to articles

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, there is no such information.

Expected behavior

Display information about edits, updates, etc.

Integrate sitemap generator into the build process

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently there is no sitemap.xml file.

Expected behavior

There should be sitemap.xml file available to search engines.

Async calls made inside route resolvers are not waited to complete on the server

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report  
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

As the title states, async calls made inside route resolvers are not waited to complete on the server. Instead, the page is rendered immediately.

Expected behavior

Async calls should be waited to complete before the page is rendered.

Minimal reproduction of the problem with instructions

Async calls made in this route resolver are not waited to complete on the server.

Environment


Angular version: 4.4.3

Browser:
- [x] Chrome (desktop) version 61.0.3163.100
- [x] Chrome (Android) version 61.0.3163.98
- [ ] Chrome (iOS) version XX
- [x] Firefox version 55.0.3
- [x] Safari (desktop) version 10.0 (11602.1.50.0.10)
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

`ng lint` claims on custom component prefix

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report  
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

ng lint claims on custom component prefix even though it is defined in .angular-cli.json.

Expected behavior

ng lint should pass without errors.

Add pagination

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, all articles are displayed at once on one page.

Expected behavior

Implement pagination that will display a limited number of articles on a page and a way to navigate between pages.

Article routerLink format is incorrect on `articles` route

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report  
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Article routerLink format is incorrect on articles route i.e. it's linking to https://dimitarrusev.com/articles/articles/article-slug.

Expected behavior

Article links should link to https://dimitarrusev.com/articles/article-slug.

Minimal reproduction of the problem with instructions

What is the motivation / use case for changing the behavior?

Environment


Angular version: 5.0.0


Browser:
- [x] Chrome (desktop) version 62
- [ ] Chrome (Android) version 62
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

Set up Nodemailer and Cloud Functions for Firebase

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, there is no way to send and email through the contact form.

Expected behavior

One way to make this possible is to set up Nodemailer and Cloud Functions for Firebase.

Switch to `lazy-loading` strategy to load modules asynchronously

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

The application is currently using eager loading strategy to load modules i.e. everything loads all at once.

Expected behavior

Switch to lazy-loading strategy to load modules asynchronously.

What is the motivation / use case for changing the behavior?

Users will never load the code for sections they don't intend to visit when using lazy-loading strategy, therefore, will access the app faster.

Add newsletter subscriptions

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, there is no way to notify users when new article is published.

Expected behavior

Newsletter subscriptions is the default way of reaching a returning audience and also preferred by many.

Add difficulty level to articles

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, there is no such information.

Expected behavior

Display difficulty level, perhaps next to category.

Set up and configure Preboot to record and replay events once the app kicks in

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

App's views are rendered immediately but the app is not interactive until the JavaScript is downloaded, parsed and executed. Therefore, user interactions are not registered and vanish into thin air.

Expected behavior

With Preboot, the events will be recorded and replayed once the app kicks in.

Version 10 of node.js has been released

Version 10 of Node.js (code name Dubnium) has been released! 🎊

To see what happens to your code in Node.js 10, Greenkeeper has created a branch with the following changes:

  • Added the new Node.js version to your .travis.yml

If you’re interested in upgrading this repo to Node.js 10, you can open a PR with these changes. Please note that this issue is just intended as a friendly reminder and the PR as a possible starting point for getting your code running on Node.js 10.

More information on this issue

Greenkeeper has checked the engines key in any package.json file, the .nvmrc file, and the .travis.yml file, if present.

  • engines was only updated if it defined a single version, not a range.
  • .nvmrc was updated to Node.js 10
  • .travis.yml was only changed if there was a root-level node_js that didn’t already include Node.js 10, such as node or lts/*. In this case, the new version was appended to the list. We didn’t touch job or matrix configurations because these tend to be quite specific and complex, and it’s difficult to infer what the intentions were.

For many simpler .travis.yml configurations, this PR should suffice as-is, but depending on what you’re doing it may require additional work or may not be applicable at all. We’re also aware that you may have good reasons to not update to Node.js 10, which is why this was sent as an issue and not a pull request. Feel free to delete it without comment, I’m a humble robot and won’t feel rejected 🤖


FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Directly accessing lazy loaded, routed components causes screen flicker

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report  
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Directly accessing (through url) lazy loaded, routed components causes a screen flicker.

Expected behavior

The transition between the server and client rendered view should be invisible to the user.

Minimal reproduction of the problem with instructions

Navigate to any route through the url bar.

Environment


Angular version: 4.4.3


Browser:
- [x] Chrome (desktop) version 61
- [x] Chrome (Android) version 61
- [ ] Firefox version 56
- [ ] Safari (desktop) version 10

Route resolvers do not reach the end phase sometimes

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report  
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Route resolvers do not reach the end phase sometimes, resulting in blocked navigation.

Expected behavior

Route resolvers should always reach the end phase.

Set up and integrate drafts

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently there is no ability to save an article as a draft nor preview it.

Expected behavior

Set up and integrate draft articles preview into the build process.

Minimal reproduction of the problem with instructions

What is the motivation / use case for changing the behavior?

Environment


Angular version: X.Y.Z


Browser:
- [ ] Chrome (desktop) version XX
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX
 
For Tooling issues:
- Node version: XX  
- Platform:  

Others:

Page title on `/articles` route is `undefined`

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report  
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Page title on /articles route is undefined.

Expected behavior

Should be Articles.

Set up and integrate a commenting system

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, there is no way to start a conversation with readers.

Expected behavior

Set up and integrate a commenting system in articles. It should allow anonymous comments, maintain privacy, be lightweight and preferably customizable and free.

Add reading time estimation to articles

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, articles show no estimated reading time.

Expected behavior

Show estimated reading time to increase engagement.

Integrate robots generator into the build process

I'm submitting a...


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[x] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Currently, there is no robots.txt file.

Expected behavior

There should be robots.txt file available to the search engines.

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.