Commit Graph

  • 661edb7afd Add a note extractor master Feufochmar 2023-08-13 16:12:41 +0200
  • 5f18b2d7eb Update Character generator data. Feufochmar 2023-02-04 17:27:31 +0100
  • 064dc56f12 Update links to my accounts elsewhere. Feufochmar 2022-12-29 21:13:23 +0100
  • 6a0621468b Remove Twitter support in bots. Feufochmar 2022-12-26 14:10:22 +0100
  • 40119ac6af Update flora character generator data. Feufochmar 2022-07-04 07:39:25 +0200
  • 6b09923352 Update git clone link for Phonagen. Feufochmar 2022-05-23 12:59:14 +0200
  • ac7bd07b98 Use details blocks to hide subpages in the list. Feufochmar 2022-05-23 12:09:44 +0200
  • 2c2ed3448e get-parent-note-id should check if the note exists first. Feufochmar 2022-05-22 15:45:13 +0200
  • 00e7867817 Implement a hierarchy between notes. A table tracks the parent-child relation, and the hierarchy is displayed in the note listing. Feufochmar 2022-05-20 19:47:29 +0200
  • 6553f10979 Add a has-instance-with-id function to check the existance of an instance. Also fix the count-instance function. Feufochmar 2022-05-20 19:43:47 +0200
  • d51866a5e5 Remove useless module requirements Feufochmar 2022-05-20 19:41:19 +0200
  • e13da0b71e Add a tree-fold function to iterate over the tree and build a single value. Feufochmar 2022-05-20 19:40:40 +0200
  • 997530b506 Update some links with the use of gitea for projects.feuforeve.fr. Feufochmar 2022-05-18 14:09:40 +0200
  • cfce8fb731 Add AmyTron4000 generator page. Feufochmar 2022-05-18 13:58:58 +0200
  • 3ee8d4c141 Add systemd files for the postbots. Feufochmar 2022-05-18 12:12:16 +0200
  • cd770629da Change submodule configuration Feufochmar 2022-05-18 11:58:12 +0200
  • ab051bc474 Remove a duplicated quote. Feufochmar 2022-05-09 11:53:42 +0200
  • 44e25f047b Add Gatel font, and a draft on the Gatel script. Feufochmar 2022-04-29 20:47:24 +0200
  • 8ffbea276a Split the 'About Me' page, and explicit a few things about the website. Feufochmar 2021-11-05 20:27:53 +0100
  • a96dfd4eb5 Update flora generator data. Feufochmar 2021-08-06 08:27:10 +0200
  • 1ec3364a43 Add lists of items in the notepad. Feufochmar 2021-07-13 16:30:03 +0200
  • 240727378f Add nginx parameters to pass the scheme. Feufochmar 2021-07-13 16:29:05 +0200
  • 12a539cd91 Use headers to get the correct scheme and host. Feufochmar 2021-05-24 20:22:46 +0200
  • bcb29fc7c4 Non-public media should only be visible to connected users. Feufochmar 2021-05-24 19:17:44 +0200
  • 93759e2df2 Reword Feufochmar 2021-05-24 19:12:59 +0200
  • 34fb27d07d Move note formatting back to src/pages/notepad.rkt, and add support for page/media tags. Feufochmar 2021-05-24 19:12:04 +0200
  • c62053d28b Rework media management to use metadata. Feufochmar 2021-05-24 18:41:10 +0200
  • a02208ed74 Move some values into configuration.rkt, and check if secured when retrieving the user from its cookie (ignore the cookie in http unless in dev mode). Feufochmar 2021-05-20 19:11:17 +0200
  • ab80cf5ef9 Add a preview function and an help on the edit note page. Feufochmar 2021-05-18 19:19:05 +0200
  • 86e10b3c03 Disallow unconnected user from seeing non-public notes. Feufochmar 2021-05-18 17:16:54 +0200
  • c0ebd3876f Use the public field of notes to show or hide them from being listed. Feufochmar 2021-05-18 17:12:08 +0200
  • 14e0267b50 Move the notes into the database. Also, escape the names when building links. Feufochmar 2021-05-17 20:32:38 +0200
  • 74982f6973 Add the currently empty notes module referenced by notepad module. Feufochmar 2021-05-14 17:39:32 +0200
  • 69e1ed968f Rework the cookie management to remove dependencies on weblet-parameters in notepad management, and to remove dependencies on stored-objects in notepad pages. Feufochmar 2021-05-14 17:21:45 +0200
  • ae6c9b553e Extract media-related functions from the notepad page into the notepad module. Feufochmar 2021-05-14 15:51:34 +0200
  • 44319b1a7f Add an image-preview class. Feufochmar 2021-05-14 15:50:37 +0200
  • 4eb171d71e Start to move notepad management into a separate file Feufochmar 2021-05-12 19:07:32 +0200
  • 1a100e27d3 Add edit page for media. Feufochmar 2021-05-12 17:36:49 +0200
  • 8a933e55b9 Add media pages for the notepad. Feufochmar 2021-05-11 18:23:20 +0200
  • 5b3c80d2bc Support file uploads in weblet parameter. Feufochmar 2021-05-11 18:20:24 +0200
  • 5207337602 Allow several static directories, mapped to different paths. Feufochmar 2021-05-11 18:19:17 +0200
  • ab0dffea07 Redirect to edit mode if a connected user try to access a non-existing page. Feufochmar 2021-05-06 18:29:39 +0200
  • 8c96fb25a1 Create new pages in the notepad by modifying how edit pages works. Feufochmar 2021-05-06 18:14:53 +0200
  • ce1311b2aa Remove notes and refactor the error pages of the notepad. Feufochmar 2021-05-06 17:26:34 +0200
  • ede7ce01ae Add a default author and title in adaptable-template. Add an horizontal separator between the title and the content. Feufochmar 2021-05-06 17:23:27 +0200
  • 4b2739f516 Add note edition. Feufochmar 2021-05-06 13:24:46 +0200
  • 97ac116753 Add user info edition. Feufochmar 2021-05-05 17:29:29 +0200
  • 3ca823578c Add login and logout pages. Feufochmar 2021-05-05 15:05:09 +0200
  • f8830635bf Add methods to retrieve cookies and to get request method, protocol and host. Feufochmar 2021-05-05 15:04:18 +0200
  • 8f14f2f2a3 Add a 'redirect-to-https-weblet' weblet to change protocol. Feufochmar 2021-05-05 15:02:12 +0200
  • 6a360173fd Add user pages on the website. Feufochmar 2021-05-04 18:20:08 +0200
  • 77393fe452 Add user management tools (useradd, userdel). Feufochmar 2021-05-04 18:19:41 +0200
  • a4ba3b5de3 Add users for the notepad (stored in a database), and add pages to list and display users. Feufochmar 2021-05-04 18:18:42 +0200
  • 0c2028a0ee Bring the stored-objects back from the previous version of the website. Feufochmar 2021-05-04 18:16:38 +0200
  • fb1982ba89 Add the possibility to have hidden entries in the sitemap, for displaying the correct header on those pages. Feufochmar 2021-05-04 18:15:19 +0200
  • 6e5b6320f5 Start a wiki-like notepad. Features currently: list and interpret the content of the notepad directory. Feufochmar 2021-05-03 18:47:22 +0200
  • 71e8fbf083 Add an 'adaptable template' taking a function returning the parameters for the usual template. Feufochmar 2021-05-03 18:43:45 +0200
  • aa6e898f0e Update Flora Generator Data. Feufochmar 2021-04-27 07:54:03 +0200
  • d7b927e84a Add avatars for ArnYtron3000 and MechaMaskedOwl Feufochmar 2020-12-31 19:43:30 +0100
  • 43c66e1a3c Change a few things in the island generator (notably : altitude generation, rainfall generation). Fix a few errors in the river drawing algorithm. Feufochmar 2020-12-27 01:09:52 +0100
  • 9e4f49ab04 Add noise-gradient-fractal-value function (similar to noise-fractal-value, but use noise-gradient-value instead of noise-value). Feufochmar 2020-12-27 01:03:13 +0100
  • 2690a9c527 Add names to generated pizzas Feufochmar 2020-12-26 22:01:22 +0100
  • c2aec2245d More ingredients and recipes from another pizzeria menu Feufochmar 2020-12-24 22:41:55 +0100
  • c2f00149bc Correct link to the ProcJam entry for the pizzeria generator. Feufochmar 2020-12-24 22:40:17 +0100
  • 0412122555 Pizzeria generator Feufochmar 2020-12-24 15:53:53 +0100
  • 2bf9c99567 Daily island page & postbot Feufochmar 2020-11-10 18:31:12 +0100
  • 51a529a677 Change color of territorial limits Feufochmar 2020-11-10 18:29:43 +0100
  • 5c73ab42ac Update flora generator data Feufochmar 2020-11-10 15:29:51 +0100
  • 85fb79e031 Add the road map generator page. Feufochmar 2020-11-10 15:27:49 +0100
  • 91052874d7 Fix and simplify a few things in the generator. Rename functions and change the rendering function to take an output and not a directory name. Feufochmar 2020-11-10 15:27:11 +0100
  • b072de03d4 Remove river-related fields from the cell structure - they are not used. Feufochmar 2020-11-09 18:28:52 +0100
  • 98ec5afaeb Island generator - road map version. Feufochmar 2020-11-09 18:26:49 +0100
  • bbe11f3f56 Add a path-finding algorithm on 2d arrays. Feufochmar 2020-11-09 18:12:33 +0100
  • 58f0010c10 Some useful structures for graphs. Feufochmar 2020-11-09 18:11:50 +0100
  • 6bb1217ef7 Merge the previous island generator with the new ideas explored so far. Feufochmar 2020-07-19 19:19:19 +0200
  • 1660f991a7 Add image-draw-image!, image-width, image-height Feufochmar 2020-07-19 19:00:33 +0200
  • f707ff6829 Add the possibility to choose the word generator for characters. Feufochmar 2020-07-16 11:10:53 +0200
  • cb53046279 Add postbots. Feufochmar 2020-07-15 19:00:23 +0200
  • d027f1d69f Add an endpoint to generate a character into a series of tweets. Feufochmar 2020-07-15 18:21:09 +0200
  • a2a32b62f9 Do not generate sex in the generate-parent-species function, do it later Feufochmar 2020-07-15 17:38:14 +0200
  • a4a56d548c Change the wording of the form. Place the 'New character button' on a new line. Feufochmar 2020-07-15 17:36:15 +0200
  • 25070512c7 Change the generation of parents species for crossbred, so that when a crossbred is asked, it doesn't generate a completely different species. Feufochmar 2020-07-15 17:10:41 +0200
  • a3aa6f8202 Change generation of mimic species using imited species genes. Fix the species name displayed so that the variety is displayed. Feufochmar 2020-07-15 16:06:22 +0200
  • d953d5b5ca Add the possibility to inherit personality traits from parents. Feufochmar 2020-07-15 12:21:55 +0200
  • 5f1bc626b4 Fix generation of character whose species is an unnamed crossbred. Use the force? parameter and remember the form selection. Feufochmar 2020-07-14 16:42:22 +0200
  • 7353438116 Add a border around sections and paragraphs in details. Feufochmar 2020-07-14 15:06:29 +0200
  • cf7fb5128c Add generation of parents. Feufochmar 2020-07-14 15:06:02 +0200
  • 59db426eb3 Add distribution-filter and distribution-empty?. Change some let and letrec into define. Feufochmar 2020-07-14 15:04:47 +0200
  • e6696a19b9 Generate sex and affinity from the genes. Feufochmar 2020-07-13 23:57:22 +0200
  • 7542782afd Reorganize the character generation. Display a character with sentences like the previous generator. Add the possibility to generate a character of a given species. Feufochmar 2020-07-13 18:23:19 +0200
  • a23c527307 Fix english:add-commas Feufochmar 2020-07-13 18:20:28 +0200
  • 8a3e017782 Add a function to get all species satisfying a predicate. Feufochmar 2020-07-13 18:19:52 +0200
  • 1549fca6d1 Update floraverse generator data. Feufochmar 2020-07-13 13:14:44 +0200
  • 767dba4864 Minor tweakings of display. Feufochmar 2020-05-24 20:13:59 +0200
  • 53cb4ba3ac Support mimic species fully. Display genes and links to species. Feufochmar 2020-05-24 20:13:09 +0200
  • cefdeed0f9 Add a function to manage enumerations. Feufochmar 2020-05-24 20:11:48 +0200
  • 748b810c77 Unfinished island generator. Still to do: river, cities, roads. Feufochmar 2020-05-24 14:31:32 +0200
  • 9df9671ea7 Change the flood-map algorithm for speed Feufochmar 2020-05-22 17:12:47 +0200
  • 080168d787 Add a noise generation library. Feufochmar 2020-05-05 17:39:52 +0200
  • 26eef785de Add a method 2d-array-map!/indexes Feufochmar 2020-05-05 17:39:15 +0200