| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor(build): replace paths aliases with relative paths | Armand Philippot | 2023-09-19 | 1 | -132/+0 | 
| | | | | | | | Using paths aliases starting with "@" can be confusing and can lead to conflict with existings modules. I prefer to use relative paths to avoid extra configuration in tools because of these aliases. | ||||
| * | fix(types): add custom types to pageProps with translation | Armand Philippot | 2022-09-21 | 1 | -2/+12 | 
| | | |||||
| * | fix(comments): load all comments on a post | Armand Philippot | 2022-08-21 | 1 | -2/+2 | 
| | | | | | | | | | | Previously, only the first 10 comments was loaded. So I update the fetching method to retrieve all the comments on a post. Also, I choose to order comments on client side because of a bug with WPGraphQL. Finally, I renamed the Comment type to SingleComment to avoid conflict with existing types. | ||||
| * | fix: ensure all topics/thematics have the base url | Armand Philippot | 2022-05-23 | 1 | -1/+1 | 
| | | |||||
| * | refactor: reduce the number of data transformation | Armand Philippot | 2022-05-23 | 1 | -3/+2 | 
| | | |||||
| * | chore: use persistent layout | Armand Philippot | 2022-05-17 | 1 | -0/+21 | 
| | | | | | | It prevents to rerender the common components between pages (header, footer...). | ||||
| * | chore: adjust and complete missing styles | Armand Philippot | 2022-05-16 | 1 | -0/+1 | 
| | | | | | | | * add logo to topics pages and links * add Prism styles to articles * and a few other adjustements | ||||
| * | chore: add Project single pages | Armand Philippot | 2022-05-13 | 1 | -8/+9 | 
| | | |||||
| * | chore: add a Projects page | Armand Philippot | 2022-05-05 | 1 | -1/+9 | 
| | | |||||
| * | chore: add a LegalNotice page | Armand Philippot | 2022-05-03 | 1 | -5/+11 | 
| | | |||||
| * | chore: fetch posts for rss feed | Armand Philippot | 2022-05-02 | 1 | -0/+86 | 
| | | |||||
| * | chore: remove old pages, components, helpers and types | Armand Philippot | 2022-04-29 | 1 | -160/+0 | 
| | | | | | | Since I'm using new components, I will also rewrite the GraphQL queries so it is easier to start from scratch. | ||||
| * | feat: provide pagination for users with js disabled (#13) | Armand Philippot | 2022-03-09 | 1 | -1/+8 | 
| | | | | | | | | | | * chore: add a Pagination component * chore: add blog pages * chore: fallback to page number based navigation if JS disabled * chore: update translation | ||||
| * | refactor: split posts meta into smaller components | Armand Philippot | 2022-03-01 | 1 | -0/+2 | 
| | | |||||
| * | chore(homepage): use next/image for images and specify width/height | Armand Philippot | 2022-02-22 | 1 | -0/+6 | 
| | | |||||
| * | chore: improve comment form user experience | Armand Philippot | 2022-02-14 | 1 | -0/+2 | 
| | | |||||
| * | fix: update comments list when a new comment is send | Armand Philippot | 2022-02-14 | 1 | -1/+4 | 
| | | | | | | The comments list was static before. If an user posted a comment, even after it was approved, the comments list was keeping the old state. | ||||
| * | chore: improve RSS feed generation time | Armand Philippot | 2022-02-13 | 1 | -4/+5 | 
| | | |||||
| * | fix: handle getStaticPaths fallback | Armand Philippot | 2022-02-02 | 1 | -0/+4 | 
| | | | | | | | | | I had errors with next build because of fallback. I need to return early if the path does not exists, if not Next complains about undefined variables. I don't think it was related but I also fix the paths format in getStaticPaths, I forgot the params object in some dynamic routes. | ||||
| * | fix(project): make sure the project cover is displayed | Armand Philippot | 2022-01-27 | 1 | -10/+11 | 
| | | | | | | | | | Next.js does not support the dynamic import of images. Sometimes the images was displayed and other times the loading did not finish. So even if I would like to keep the content in a same place, I choose to put the projects covers inside the public directory. Then I use a hasCover boolean to determine if the project cover need to be printed. | ||||
| * | chore: add reading time in posts meta | Armand Philippot | 2022-01-25 | 1 | -0/+6 | 
| | | |||||
| * | chore: display total found posts in page meta | Armand Philippot | 2022-01-25 | 1 | -0/+1 | 
| | | |||||
| * | refactor: rename all subject occurrences into topic | Armand Philippot | 2022-01-23 | 1 | -8/+8 | 
| | | | | | | I change the name in graphql endpoint, so I decided to repercute this change here. | ||||
| * | chore: add single project view | Armand Philippot | 2022-01-20 | 1 | -2/+11 | 
| | | |||||
| * | chore: add a page for projects | Armand Philippot | 2022-01-20 | 1 | -0/+17 | 
| | | |||||
| * | chore: update sidebar and widgets styles | Armand Philippot | 2022-01-15 | 1 | -0/+4 | 
| | | | | | | | | | | I'm now using a widget that can be expanded/collapsed. It also allows me to handle more effectively widgets overflow and to avoid styles repetitions. However, with stylelint rule "no-descending-specificity", I'm not sure if the stylesheets are really logical... Maybe I should deactivate this rule. | ||||
| * | chore: add a widget to list all blog topics | Armand Philippot | 2022-01-07 | 1 | -0/+2 | 
| | | |||||
| * | chore: add a widget to list all blog thematics | Armand Philippot | 2022-01-07 | 1 | -0/+2 | 
| | | |||||
| * | chore: add a button-like component for links | Armand Philippot | 2021-12-29 | 1 | -0/+2 | 
| | | |||||
| * | chore: replace CV content with mdx content | Armand Philippot | 2021-12-24 | 1 | -7/+1 | 
| | | | | | | Since I replace the other pages, there is no reason to fetch this page content through WP GraphQL. | ||||
| * | chore: replace homepage content with MDX content | Armand Philippot | 2021-12-24 | 1 | -2/+0 | 
| | | | | | | I cannot import custom blocks through WP GraphQL, so I prefer to use MDX file. This way I cannot import custom components. | ||||
| * | build: add a typescript declaration file for MDX | Armand Philippot | 2021-12-24 | 1 | -0/+6 | 
| | | | | | | I need to inform Typescript than I am exporting a meta constant from MDX files. | ||||
| * | chore: add a table of contents | Armand Philippot | 2021-12-21 | 1 | -0/+7 | 
| | | |||||
| * | refactor: rewrite types and services | Armand Philippot | 2021-12-20 | 1 | -0/+75 | 
| | | | | | | | | I was repeating myself a lot in services. So I rewrited the different functions to improve readability and I extracted some formatting functions to put them in utils. I also rewrited/reorganized some types to keep consistent names. | ||||
| * | chore: create homepage with graphql data | Armand Philippot | 2021-12-13 | 1 | -1/+1 | 
| | | |||||
| * | chore: change app to use a layout | Armand Philippot | 2021-12-13 | 1 | -0/+11 | 
| I can now insert header/footer on each pages. | |||||
