D8
Drupal 8
Making a Drupal website to learn Drupal 8.
Installing and exploring the examples module.
Create new route to allow running a specific queue with custom permission.
Create entity reference field for my custom entity to save targeted user_id.
Create entity reference field for my custom entity to save targeted user_id.
Applying patch to module using composer.
Create view to expose terms by vocabulary from contextual filters in JSON format.
Categorizing Gitlab actions to track values.
Review Drupal security standards.
Use GuzzleHttp to make POST calls.
Create custom entity for Gitlab activities and parsing Gitlab hook JSON data to get the proper message of (build|pipeline|push|merge_request).
Creating custom form to bulk change workflow state of selected nodes to a specific new state.
Generate PDF files with custom fonts using MPDF8.
Create AJAXed multistep form to show preview before submit.
Create dynamic helper to create or get existed terms.
Configure settings file and move local settings to a new file. And write the shared settings in the main file.
Create a virtual field display to build a customized schema.org data structure.
Create new library to load my customized Google Map.
Enable mobile TFA automatically for users on login process if there are mobile number.
Implement batch to update all nodes.
Create new endpoint to validate and renew tokens.
Sending newsletters using Simplenews contrib module and configure cron job to send emails every two minutes as batches.
Define a new element validate to do custom regex validation for specific text fields.
Create new service to utilize Reddit API and update specific nodes with the Subreddit info.
Trying contrib module to make a machine name for every taxonomy term.
Create custom form to read Excel files and check if inputs exists in the Excel rows.